Ella Rosenthal Mechanic Photo

Position Title
Head Mechanic

she/her
Bio

4th Year Neurobiology, Physiology, and Behavior Major