74 pubs · 7,649 cites · h-index 26
Pfizer (United States)
2022 - Present
Massachusetts General Hospital
2013 - 2025
Takeda (United States)
2017 - 2025
Shahid Beheshti University of Medical Sciences
2025 - 2025
Harvard University
2015 - 2022