33 pubs · 1,499 cites · h-index 10
Helmholtz Centre for Environmental Research
2015 - 2015
Research Triangle Park Foundation
1996 - 2012
GlaxoSmithKline (United States)
2005 - 2008
Northwestern Medicine
1998 - 1998
Duke University
1996 - 1996