2 pubs · 44 cites · h-index 2
Howard Hughes Medical Institute
2009 - 2009
Whitehead Institute for Biomedical Research
2000 - 2009
Massachusetts Institute of Technology