University

Central Institute of Fisheries Technology

https://www.cift.res.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7769
2625
536
4135
6492
6650