New Astroloabe Sculpture says “science!” at Texas Tech

Glasstire.com - Texas Tech University in Lubbock has unveiled the newest piece of public art on its main campus as part of its Public Art Program for the Texas Tech University System. The new steel and aluminum sculpture, titled

Texas Tech University in Lubbock has unveiled the newest piece of public art on its main campus as part of its Public Art Program for the Texas Tech University System. The new steel and aluminum sculpture, titled

Read the rest of the story at Glasstire