Many terrifying tales and scary stories are found on Texas Tech campus, with most haunting the very buildings students find ...
Texas Tech University is a public institution that was founded in 1923. It has a total undergraduate enrollment of 32,635 (fall 2023), its setting is urban, and the campus size is 1,857 acres.