47 pubs · 6,261 cites · h-index 22
C4 Therapeutics (United States)
2013 - 2013
IIT@MIT
2004 - 2009
Massachusetts Institute of Technology
2004 - 2008
Cornell University
2007 - 2007