Edwin Omosa
Observed names: Edwin N. Omosa, Omosa, Edwin
Institution: Chuka University
Observed institutions: University of Nairobi, Jomo Kenyatta University of Agriculture and Technology, Chuka University
ORCID: 0000-0002-2663-1025
Observed ORCID: 0000-0002-2663-1025
OpenAlex ID: A5075998608
