Peter Muhoro Mwangi
Observed names: Dr. Peter Muhoro Mwangi, Mwangi, Peter Muhoro
Institution: Mount Kenya University
Observed institutions: Mount Kenya University, Kenya Highlands University, Great Lakes University of Kisumu
ORCID: 0009-0004-7447-1670
Observed ORCID: 0009-0004-7447-1670
OpenAlex ID: A5109371573
