Avatar

Eric Odada



Country:

Republic of Kenya

WAAS Designation:

Fellow

Primary Position & Institution:

Professor /Regional Director, University of Nairobi, Faculty of Science; UNU Regional Centre, Nairobi, Kenya.