apple_photo.png

Kayla McCue

Graduate Student, CSB
BS, 2015, California Institute of Technology, Pasadena, CA