Texas Tech University
WOMEN’S SOCCER
About:
Texas Tech University is a public research university in Lubbock, Texas. Established on February 10, 1923, and called Texas Technological College until 1969, it is the main institution of the five-institution Texas Tech University System. Wikipedia
-
-
-
-
Student/Faculty ratio 21:1
-