Data PolicyPublications | Institutes | Persons | Datasets | Projects | Maps [ report an error in this record ] Ochiewo, Jacob Institute Kenya Marine and Fisheries Research Institute (KMFRI), more Institutional address: P.O. Box 81651 080100 Mombasa Kenya E-mail: