Moses Ndirangu Badilisha

GPTKB entity