20 pubs · 3,274 cites · h-index 12
Array BioPharma (United States)
2016 - 2019
Incyte (United States)
2013 - 2015
Jewish General Hospital
2003 - 2003
National Institutes of Health
1998 - 1999
National Cancer Institute