John Kariuki
Observed names: Dr. John Kariuki, J. G. Kariuki, John G. Kariuki, John Gachuki Kariuki, Kariuki, John G, Kariuki, John Gachuki
Institution: Mount Kenya University
ORCID: 0009-0006-8016-3679
Observed ORCID: 0009-0006-8016-3679
OpenAlex ID: A5053462409
