William Ilardi '17 Wins Stephen Tompsett Award Kellenberg Features, STEM, StudentsBy administratorMay 19, 2017