Peter Munyao Ndangili
Observed names: Ndangili, Peter M, Ndangili, Peter M., P. M. Ndangili, P.M. Ndangili, Peter M Ndangili, Peter M. Ndangili
Institution: Technical University of Kenya
Observed institutions: Technical University of Kenya, University of the Western Cape
ORCID: 0000-0002-8131-5658
Observed ORCID: 0000-0002-8131-5658
OpenAlex ID: A5077697088
