University

Indian Institute of Management Kozhikode

http://iimk.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4607
1524
240
6732
5364
3496
5362