Peter Masinde
Observed names: Masinde Peter, Masinde, Peter Wafula, P Masinde, P. Masinde, P. W. Masinde, P.W. Masinde, Peter W Masinde, Peter W. Masinde, Peter Wafula Masinde
Institution: Meru University of Science and Technology
OpenAlex ID: A5110953527
