University

Louisiana Tech University

http://www.latech.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
973
287
256
3854
1259
1310
1029