University

Louisiana Tech University

http://www.latech.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
987
295
263
3835
1346
1376
1028