University

Central Institute of Fisheries Technology

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8370
2844
444
7006
6088
5822
6528