The Texas Tech University Press (or TTUP), founded in 1971, is the university press of the American Texas Tech University, located in Lubbock, Texas. (en)
The Texas Tech University Press (or TTUP), founded in 1971, is the university press of the American Texas Tech University, located in Lubbock, Texas. (en)