Peter Kinyua Muriungi
Observed names: Muriungi Peter Kinyua, Muriungi, Peter, Peter K. Muriungi, Peter Muriungi, Prof. Peter Muriungi
Institution: Tharaka University
Observed institutions: Chuka University, Yale University, Tharaka University, UiT The Arctic University of Norway
OpenAlex ID: A5108371001
