University

Indian Institute of Management Kozhikode

https://iimk.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3908
1327
192
4121
3228
5054