University

Elijah Institute of Management Studies Kerala

https://www.elims.edu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25931
11796
3843
25840
6492
6650