Search for tag: "stc"

Science & Technology Center

Completed in 2016, the Science and Technology Center is the school's most recent addition. 1,096 exterior glass panels and 26 skylights provide an abundance of natural light, helping it to be…

From  Media Transfer 1 likes 1,477 plays 0