J. N. Ochola
Observed names: John N Ochola, John N. OCHOLA, John N. Ochola, John Ochola
Institution: Kabarak University
Observed institutions: Baylor University, Africa International University, Kabarak University
ORCID: 0009-0008-9804-5042
Observed ORCID: 0009-0008-9804-5042
OpenAlex ID: A5000654033
