Lawrence O. Onyango
Observed names: Lawrence O Onyango, Lawrence O. Ouma, Lawrence Ouma Onyango
Observed institutions: University of Nairobi, International Centre of Insect Physiology and Ecology, University of Pretoria
ORCID: 0000-0001-5623-5173
Observed ORCID: 0000-0001-5623-5173
OpenAlex ID: A5117829116
