John Kiiru
Observed names: J. Kiiru, J.N Kiiru, J.N. Kiiru, John Maina, John N Kiiru, John N. Kiiru, John N. O. Kiiru, John Ndemi Kiiru, JohnNdemi Kiiru, Kiiru, John
Institutions: Kenya Medical Research Institute, Ministry of Health
Observed institutions: University of Nairobi, Jomo Kenyatta University of Agriculture and Technology, Catholic University of Health and Allied Sciences, Kenyatta National Hospital, Kenya Medical Research Institute, Veterinary and Agrochemical Research Centre, Ministry of Health, Government of Kenya, KU Leuven
ORCID: 0000-0002-0571-5190
Observed ORCID: 0000-0002-0571-5190
OpenAlex ID: A5091865922
