University

Loyola Institute of Business Administration

https://liba.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11785
4385
689
7833
10503
7356
6084