Background
Taubman, Sarah Levin was born on May 15, 1978 in New Haven.
Taubman, Sarah Levin was born on May 15, 1978 in New Haven.
Bachelor of Arts in Mathematics Harvard University, 2000. Doctor of Science in Epidemiology, Harvard University, 2008.
Research associate Andrew W. Mellon Foundation, 2000—2002. Research fellow National Bureau Economic Research, since 2008.