Search

Prof. Eric Odada

Contact address

Professor
University of Nairobi
Department of Geology
PO Box 30197
100
Nairobi
Kenya
Phone
254020 444 7740