23 pubs · 2,994 cites · h-index 17
Johns Hopkins University
2006 - Present
Johns Hopkins Medicine
University of Baltimore
2012 - 2012
Howard Hughes Medical Institute
1996 - 2000
Carnegie Institution for Science