34 pubs · 1,356 cites · h-index 16
AstraZeneca (Brazil)
2025 - 2025
Quadriga Biosciences (United States)
2024 - 2025
AstraZeneca (United States)
2021 - 2025
Alexion Pharma (Switzerland)
Pfizer (United States)
2017 - 2019