19 pubs · 1,232 cites · h-index 12
National Institute of Environmental Health Sciences
2004 - 2006
Social and Scientific Systems (United States)
2006 - 2006
National Institutes of Health
2005 - 2005
University of North Carolina at Chapel Hill
2001 - 2004
Faculty of Public Health
2004 - 2004