Owen McOnyango
Observed names: Dkt. Owen McOnyango, McOnyango, Owen, Owen Mconyango
Institution: Maseno University
Observed institutions: University of Nairobi, Maseno University
ORCID: 0000-0002-1276-0395
Observed ORCID: 0000-0002-1276-0395
OpenAlex ID: A5045469425
