Job O. Mapesa
Observed names: Dr. Job MAPESA, Dr. Job Mapesa, Job Mapesa, Job O Mapesa, Job Okoko Mapesa, Job, Mapesa, Mapesa Job, Mapesa, Dr. Job Mapesa, Mapesa, Job, O Job Mapesa, O.J. MAPESA
Institution: Kenya Methodist University
ORCID: 0000-0002-3302-7168
Observed ORCID: 0000-0002-3302-7168
OpenAlex ID: A5012856864
