Lucy Lurie BA ’15

10/16/2019

Lucy Lurie BA ’15 is manager of the Stress and Development Lab at Harvard University.