7 pubs · 1,592 cites · h-index 7
Howard Hughes Medical Institute
2007 - 2010
Johns Hopkins University
Department of Embryology
2008 - 2010
Harvard University
2008 - 2008