University

Central Marine Fisheries Research Institute

https://cmfri.org.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6040
2108
376
7019
4407
6650