Kenyatta University (Ruiru Campus)

GPTKB entity