University

Indian Institute of Management Kozhikode

https://iimk.ac.in/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
3918
1331
193
4121
3228
5073