On the Air
The spring semester marked the opening of Suffolk University’s new TV studio, known as “Studio 73” for its location at 73 Tremont Street in the Rosalie Stahl building. Built in the space formerly occupied by a gift shop, the 660-square-foot… Continue Reading