University

Indian Institute of Management Kozhikode

https://iimk.ac.in/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
4295
1465
243
4190
3143
5607