The Nameserver dryas.ttu.edu have a IP Address of 129.118.201.24 which is hosted on United States.
Texas Tech University is a leading teaching and research institution offering bachelor's, master's, doctoral degrees. Located in Lubbock, Texas; enrollment is over 33000.