58 pubs · 6,768 cites · h-index 33
Stanford University
1998 - 2024
Stanford Medicine
2005 - 2005
Howard Hughes Medical Institute
1988 - 2004
Whitehead Institute for Biomedical Research
2004 - 2004
Massachusetts Institute of Technology