115 pubs · 16,407 cites · h-index 48
Achillion Pharmaceuticals (United States)
2016 - 2016
North Carolina State University
2012 - 2012
Maxygen (United States)
1994 - 2003
Vanderbilt University
2003 - 2003
Novartis (Switzerland)
2002 - 2002