African Medical & Research Foundation (AMREF)

Non-Governmental Organizations