Lucy B. Ochola
Observed names: L. B. OCHOLA, L. B. Ochola, L. Ochola, LB Ochola, LUCY OCHOLA, Lucy A. Ochola, Lucy B Ochola, Lucy Ochola, Lucy Ocholla, Ochola, Lucy, Ochola, Lucy Beldinah A.
Institutions: Institute of Primate Research, Nelson Mandela University
Observed institutions: Swiss Tropical and Public Health Institute, International Centre of Insect Physiology and Ecology, Jomo Kenyatta University of Agriculture and Technology, Kenya Medical Research Institute, Institute of Primate Research, National Museums of Kenya, KEMRI-Wellcome Trust Research Programme, Wellcome Trust, Nelson Mandela University
ORCID: 0000-0003-0264-5526
Observed ORCID: 0000-0003-0264-5526
OpenAlex ID: A5022869805
