University

National Institute of Technology Calicut

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
1824
476
42
4298
1509
2027