University

Indian Institute of Management Kozhikode

http://iimk.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4433
1525
233
4289
5119
3318
5518