University

Loyola Institute of Business Administration

http://liba.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11095
4052
661
15173
11302
9485
6033