STS 2023 Recap_Header Image_Blog Featured Image Size

STS 2023 Recap_Header Image_Blog Featured Image Size

Judges at the 2023 Science and Technology Showcase (STS) at the University of Washington awarded nearly $5k to teams at the annual event.

Judges at the 2023 Science and Technology Showcase (STS) at the University of Washington awarded nearly $5k to teams at the annual event.