David Miruka Onyango
Observed names: D Onyango, D. Onyango, David M. Onyango, David M Onyango, David M. Miruka, David M. Onyango, David Onyango, David Onyango Miruka, Miruka David Onyango, Onyango, David M.
Institution: Maseno University
ORCID: 0000-0003-3729-6127
Observed ORCID: 0000-0003-3729-6127
OpenAlex ID: A5033507974
