University

Indian Institute of Management Kozhikode

https://iimk.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3918
1331
193
4121
3228
5073