University

Louisiana Tech University

http://www.latech.edu/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
987
295
263
3835
1346
1376
1028