University

Indian Institute of Management Kozhikode

https://iimk.ac.in/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
4295
1465
243
4190
3143
5607