2023 Annual VIA: Spencer HillNovember 29, 20234 CommentsIn stressful biomedical engineering work, Hill is the calm center. EmployeesFeatured