Nicholas Ogada Ongwen
Observed names: Nicholas O Ongwen, Nicholas O. Ongwen, Nicholas Ongwen, Ongwen, Nicholas
Institutions: Maseno University, Tom Mboya University College
Observed institutions: Maseno University, Tom Mboya University College, Masinde Muliro University of Science and Technology
ORCID: 0000-0001-9735-9762
Observed ORCID: 0000-0001-9735-9762
OpenAlex ID: A5084261158
