Farewell to Humza and Claire, and Welcoming Chance and Max Published:5/24/2023 5/24/2023 Spencer Lab gathers to bid farewell to Humza and Claire, and welcome Chance and Max to the lab. Off