Kenya Marine and Fisheries Research Institute

Street Address:
P.O. Box 81651
State:
Mombasa
Country:
Kenya
Postal Code:
80100
Internet URL: