University

Xavier University of Louisiana

http://www.xula.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2710
668
607
6540
2456
2298
3574