Peter Maina Mwangi
Observed names: Mwangi Peter Maina, Peter M. Mwangi, Peter Mwangi
Observed institutions: Murang'a University of Technology, Mama Ngina University College
ORCID: 0000-0002-4796-3803
Observed ORCID: 0000-0002-4796-3803
OpenAlex ID: A5035443756
