Erick Odhiambo Omuya
Observed names: Dr. Erick Odhiambo Omuya, Eric Omuya, Erick Omuya, Odhiambo Erick Omuya
Institution: Machakos University
Observed institution: Machakos University
ORCID: 0000-0002-1646-397X
Observed ORCID: 0000-0002-1646-397X
OpenAlex ID: A5060148119
