Kilimanjaro Christian Medical Centre

GPTKB entity