Okonjo Edward
Observed names: E Okonjo, Edward O. Okonjo, Edward Okonjo, Edward Owiti Okonjo
Institution: Technical University of Kenya
Observed institutions: Technical University of Kenya, Babcock University
ORCID: 0000-0003-2236-3008
Observed ORCID: 0000-0003-2236-3008
OpenAlex ID: A5027827711
