35 pubs · 4,355 cites · h-index 25
Johns Hopkins University
2018 - 2022
Johns Hopkins Medicine
2022 - 2022
Howard Hughes Medical Institute
2001 - 2018
Harvard University
2001 - 2014
Institut de Biologie Moléculaire et Cellulaire
2013 - 2013