Collaborative organization

Kenya Marine and Fisheries Research Institute (Mombasa)

Visit website
Research institute.png

Country

Kenya