STS 2023_nanoFLASH_Team Photo

STS 2023_nanoFLASH_Team Photo

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.