25 pubs · 1,297 cites · h-index 14
Massachusetts Department of Public Health
1995 - 2009
Harvard University
1987 - 2009
Brigham and Women's Hospital
1987 - 1999
Fraunhofer Institute for Toxicology and Experimental Medicine
1995 - 1995
Beth Israel Deaconess Hospital
1993 - 1993