University

Ahalia School of Management Palakkad Kerala

https://ahaliaschoolofmanagement.org/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27046
12267
4131
26941
7521
7216