Peter Waweru
Observed names: P M Waweru, P. Waweru, PETER WAWERU, Peter Kuria Waweru, Waweru Peter, Waweru, Peter, Waweru, Peter Kuria
Institution: Kenyatta University
Observed institutions: Boston University, University of Nairobi, Boston Medical Center, Kenyatta University, Karen Hospital
ORCID: 0000-0003-4232-7952
Observed ORCID: 0000-0003-4232-7952
OpenAlex ID: A5081363077
