3281 Tarleton State University’s Planetarium, located inside the Lamar Johanson Science Building, is receiving upgrades this spring to include digital high-definition technology and expanded seating for visitors. Like this:Like Loading...
Be the first to comment