University

Central Institute of Fisheries Technology

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7767
2624
536
4136
6488
6650