107 pubs · 12,057 cites · h-index 37
AstraZeneca (Switzerland)
2025 - 2025
AstraZeneca (Italy)
2020 - 2025
AstraZeneca (Sweden)
2005 - 2025
Brigham and Women's Hospital
2019 - 2024
Thrombolysis in Myocardial Infarction Study Group
2018 - 2024