University

University of South Alabama

http://www.southalabama.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1120
321
287
3980
1515
777
1340