Search for tag: "stc"
Science & Technology CenterCompleted 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,509 plays
0
|