Texas Tech University Press
The Texas Tech University Press (or TTUP) founded in 1971 is the university press of the American Texas Tech University, located in Lubbock, Texas.
Added by Bacchanalia
Publisher 1
| Title | Format | |
|---|---|---|
![]() | A Manual of Acarology | Monograph |


