University

National Institute of Technology Calicut

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2155
619
48
5150
3701
1867
2173