University

Central Institute of Fisheries Technology

http://www.cift.res.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12883
4799
864
9942
10760
11401
6033