University

Louisiana Tech University

http://www.latech.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
989
264
264
3701
1277
1501
1066