27 pubs · 5,136 cites · h-index 23
Scripps Research Institute
2015 - 2015
Harvard University
1987 - 2012
New England Biolabs (United States)
2008 - 2008
Brigham and Women's Hospital
2003 - 2004
Dana-Farber Cancer Institute
1987 - 2002