The Tower at STAR is one of the country’s 51 most amazing college and university buildings, according to a recent article in USA Today. The Tower, the building representing Delaware in the state by state list, was recognized for its design which inspires collaboration and partnerships within the University of Delaware and the broader community.   

Read more

Skip to content