Commercial Interiors Brings TU’s New Science Complex to Life

In today’s high-tech world, STEM careers are some of the most sought after for college graduates. But attracting students to your college campus for STEM requires facilities that match the state-of-the-art technology they hope to study. That’s where Towson University’s (TU) new state-of-the-art, 5-story, 316,000 square foot complex comes in. It’s the largest academic building on the school’s campus. It …