Kenya Marine and Fisheries Research Institute
Kenya Marine and Fisheries Research InstituteP.O. Box 81651 - 80100Mombasa, KENYA
Aligned ISNI and Ringgold identifiers for institutions