↑ arvau

Wikipedia / Texas Tech University Press

The Texas Tech University Press (TTUP), founded in 1971, is the university press of the American Texas Tech University, located in Lubbock, Texas. The press is a member of the Association of University Presses.

See also

References

  • , the official website of the Texas Tech University Press