Image

Becca Levy
Becca Levy is professor of epidemiology at the Yale School of Public Health and professor of psychology at Yale University. Her research explores psychosocial factors that influence elders' cognitive and physical functioning as well as their longevity.