University

University of Louisiana at Lafayette

http://www.louisiana.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1089
318
284
2763
931
966
1711