OceanExpert ID : 12726
Kenya Marine and Fisheries Research Institute, Kegati Station
KMFRI
P.o. box 3259
Kegati
Kenya
Type
Research
Please login to view email.
![](/assets/uploads/default.png)
Mocheche MORAA
Librarian
![](/assets/uploads/default.png)
Emily WAFULA
Laboratory Technologist