43 pubs · 19,523 cites · h-index 26
Rockefeller University
2009 - 2023
Howard Hughes Medical Institute
2012 - 2012
Genomics (United Kingdom)
2010 - 2010
Enzo Life Sciences (United States)
2005 - 2005