University

University of Louisiana at Lafayette

http://www.louisiana.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1161
331
294
2953
1076
969
1717