OceanExpert ID : 16022
University of Eldoret
UOELD
Address
Type
Email
Telephone
P. O Box 1125
Eldoret
30100
Kenya
Type
Government
Please login to view email.
Telephone
+ 254 (0) 5363111
Website