Kenya Medical Research Institute (KEMRI)

GPTKB entity