Peter Gikuma‐Njuru
Observed names: Gikuma-Njuru, P.G., P. Gikuma-Njuru, P. Gikuma‐Njuru, PG Njuru, Peter G. Njuru, Peter Gikuma Njuru, Peter Gikuma-Njuru, Peter Njuru
Institution: South Eastern Kenya University
Observed institutions: University of Waterloo, South Eastern Kenya University
OpenAlex ID: A5063367130
