Peter Waiganjo
Observed names: Peter W. Waiganjo, Peter Wagacha Waiganjo, Waiganjo, Peter, Waiganjo, Peter W.
Institution: University of Nairobi
Observed institutions: University of Nairobi, University of the Free State
ORCID: 0000-0002-9597-1170
Observed ORCID: 0000-0002-9597-1170
OpenAlex ID: A5065634122
