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.

Mocheche MORAA
Librarian

Emily WAFULA
Laboratory Technologist