University

National Institute of Technology Calicut

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1860
485
39
4215
1307
2031