29 pubs · 1,252 cites · h-index 10
AstraZeneca (United States)
2023 - 2023
Biogen (United States)
2020 - 2022
Boston College
2020 - 2020
University of Nebraska–Lincoln
Brigham and Women's Hospital
2019 - 2020