Peter M Nyarango
Observed names: P M Nyarang'o, P M Nyarango, P Nyarang'o, P Nyarango, P Nyarang’o, P. NYARANGO, P. Nyarango, Peter M. Nyarango, Peter Mokua Nyarang'o, Peter Nyarang'o, Peter Nyarango, Peter Nyarangó
Institution: International University of Management
OpenAlex ID: A5111449304
