University

Indian Institute of Management Kozhikode

http://iimk.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4513
1487
234
3690
5416
3505
5341