TTU

From Wikispecies
Jump to navigation Jump to search

Museum of Texas Tech University


  • Abbreviation: TTU
  • Inception: 1929
  • Location: 3301 4th Street, Lubbock, TX 79415United States of America
  • Parent body: Texas Tech University
  • Wikipedia: Museum of Texas Tech University

Links