26 pubs · 2,380 cites · h-index 19
University of Illinois Chicago
2017 - 2017
CSL (United States)
Research Triangle Park Foundation
1995 - 2007
GlaxoSmithKline (United States)
2001 - 2007
Burroughs Wellcome Fund
1996 - 1996