University

National Institute of Technology Calicut

http://www.nitc.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2126
595
46
5048
3704
1858
2190