91 pubs · 11,548 cites · h-index 30
Harvard University Press
2025 - Present
Harvard University
1999 - 2025
Regeneron (United States)
2021 - 2024
Wake Forest University
2018 - 2023
University of Minnesota
2018 - 2022