186 pubs · 17,877 cites · h-index 61
Howard Hughes Medical Institute
2012 - 2025
Janelia Research Campus
2011 - 2025
California Institute of Technology
2020 - 2020
Johns Hopkins University
Trinity Health Oakland Hospital