Michael Omodo
Observed name: Omodo, Michael
Institution: Makerere University
Observed institutions: Ministry of Agriculture, Animal Industry and Fisheries, Makerere University
ORCID: 0000-0003-4961-1980
Observed ORCID: 0000-0003-4961-1980
OpenAlex ID: A5010345052
