63 pubs · 2,510 cites · h-index 20
Amgen (United States)
2016 - 2024
University of California, San Francisco
2009 - 2011
University of Chicago
2004 - 2005
Whitehead Institute for Biomedical Research
2005 - 2005