109 pubs · 6,472 cites · h-index 43
Takeda (United States)
2022 - 2024
Brigham and Women's Hospital
2014 - 2023
Harvard University
2012 - 2023
Centro de Ingeniería Genética y Biotecnología
2023 - 2023
Thrombolysis in Myocardial Infarction Study Group
2014 - 2023