Djesika Amendah

African Population and Health Research Center
Kenya

Papers:
38 Determinants of Catastrophic Health Expenditure in Slum Communities in Kenya