University

National Institute of Technology Calicut

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1899
491
44
3656
4109
1463
2043