79 pubs · 2,985 cites · h-index 26
Beth Israel Deaconess Medical Center
2002 - 2004
Harvard University
1974 - 2003
Massachusetts Department of Public Health
1980 - 2000
Brigham and Women's Hospital
1996 - 1996
University of Minnesota