Deus Ngaruko
Observed names: D. D. Ngaruko, Deus D Ngaruko, Deus D. Ngaruko, Deus Dominic Ngaruko, Deus Dominic P. Ngaruko, Deus. D. Ngaruko, Ngaruko D. Deus, Ngaruko, Deus, Ngaruko, Deus D.
Institution: Open University of Tanzania
Observed institutions: Kenyatta University, The Open University, Sokoine University of Agriculture, Open University of Tanzania
ORCID: 0000-0001-7009-1081
Observed ORCID: 0000-0001-7009-1081
OpenAlex ID: A5083359735
