University

Lotus Business Schools

https://lotuscentre.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24240
10826
3357
24074
6492
6650