University

Ahalia School of Management Palakkad Kerala

https://ahaliaschoolofmanagement.org/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27875
12994
4403
27846
6492
6650