(Q30290237)
Statements
Kenya Marine and Fisheries Research InstituteP.O. Box 81651 - 80100Mombasa, KENYA (English)
1 reference
13 May 2023
1 reference
27 April 2023
333,000±999
17 May 2023
1 reference
423,000±999
1 June 2024
1 reference
Identifiers
1 reference
13 May 2023
1 reference
13 May 2023
333,000
26 September 2011
54,011,420
13 May 2023
1 reference
13 May 2023