Patrick Odhiambo Hayombe
Observed names: Dr. Patrick O. Hayombe, Hayombe, Patrick, P. Hayombe, P. O. Hayombe, P.Hayombe, Patrick Hayombe, Patrick O. Hayombe
Observed institutions: Moi University, Jaramogi Oginga Odinga University of Science and Technology
OpenAlex ID: A5032912513
