University

Texas Tech University System

https://www.texastech.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8832
2121
2003
5247
7619
7217