28 pubs · 3,203 cites · h-index 14
Biogen (United States)
2005 - 2005
Mount Sinai Hospital
University of California, San Francisco
2000 - 2005
Massachusetts Institute of Technology
Sunesis (United States)