Screen Shot 2022-02-18 at 3.08.43 PM Winner of the Millard Chan '99 Technology Track Brendan Stec, ’26CBS/SEAS | Brooke Slezak Photography Share