Texas Tech University
Texas Tech University
Lubbock, TX 79409
USA