273 pubs · 17,423 cites · h-index 69
National Institutes of Health
1996 - 2025
U.S. National Science Foundation
2014 - 2025
Division of Molecular & Cellular Biosciences
2015 - 2025
University of Cambridge
2020 - 2022
Stowers Institute for Medical Research
2001 - 2019