16 pubs · 5,710 cites · h-index 14
QB3
2007 - 2007
Howard Hughes Medical Institute
2005 - 2007
University of California, San Francisco
Weizmann Institute of Science
2002 - 2007
University of Minnesota
2005 - 2005