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.
Publisher 1
| A Manual of Acarology | Monograph |
Added by Bacchanalia
The Texas Tech University Press (or TTUP) founded in 1971 is the university press of the American Texas Tech University, located in Lubbock, Texas.
| A Manual of Acarology | Monograph |