John Michael Njenga Mututho

GPTKB entity