Jennifer Beam Dowd

Jennifer Beam Dowd

Jennifer Beam Dowd is Professor of Demography and Population Health at the Leverhulme Centre for Demographic Science and Nuffield Department of Population Health, University of Oxford. Her research investigates how social and biological processes interact over the life course to impact health and mortality. She is currently researching the causes of stalling life expectancy in the US and UK. She received her Ph.D. in Demography and Economics from Princeton University and postdoctoral training in Epidemiology as a Robert Wood Johnson Health & Society Scholar at the University of Michigan.