John Kyalo Muthuka
Observed names: JOHN MUTHUKA, John K Muthuka, John K. Muthuka, John Muthuka, John Muthuka K., K. John Muthuka, MUTHUKA, JOHN, Muthuka J. Kyalo, Muthuka John Kyalo, Muthuka John Kyalo* 1, 2, Yeri Kombe3, Everlyn Nyamai4, Muthuka, John, Muthuka, John Kyalo
ORCID: 0000-0002-6207-5249
Observed ORCID: 0000-0002-6207-5249
OpenAlex ID: A5044420417
