STS 2024 Recap_PiezoPulse Grand prize The incredible range of innovation taking place at UW captured the interest of judges at the 2024 Science and Technology Showcase (STS).