John O. Mutua
Observed names: John O Mutua, John Onesmus Mutua, Onesmus J Mutua
Observed institutions: South Eastern Kenya University, University of Science and Technology Beijing
ORCID: 0009-0002-1906-5026
Observed ORCIDs: 0009-0002-1906-5026, 0009-0007-1408-6975
OpenAlex ID: A5119791166
