56 pubs · 2,433 cites · h-index 28
Northwestern University
1986 - 2013
Teva Pharmaceuticals (United States)
2013 - 2013
Worldwide Clinical Trials (United States)
2012 - 2012
Stanford University
2009 - 2009
2007 - 2007