TTU.edu is the websites of Texas Tech University focusing on technology
Texas Tech University
Description
A teaching and research institution offering bachelor's, master's, doctoral degrees. Located in Lubbock; enrollment is approximately 24,000.
Languages
English
Address
- Box 42045
- Lubbock TX 79409 US
Additional Information
Related Domains
External Links
- Alexa: Ttu.edu