5 pubs · 289 cites · h-index 5
National Institutes of Health
1998 - 2002
National Institute of Environmental Health Sciences
Research Triangle Park Foundation
1999 - 1999
University of Pennsylvania
1988 - 1988