Country of origin United States Official website ttupress.org | Founded 1971 | |
Headquarters Lubbock, Texas, United States |
The Texas Tech University Press (or TTUP), founded in 1971, is the university press of the American Texas Tech University, located in Lubbock, Texas.
References
Texas Tech University Press Wikipedia(Text) CC BY-SA