University

Central Institute of Fisheries Technology

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8841
3023
470
6275
6797
7356
6084