University

Indian Institute of Management Kozhikode

https://iimk.ac.in/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
4282
1463
241
4170
3601
5482