105 pubs · 2,786 cites · h-index 31
AstraZeneca (Brazil)
2025 - 2025
AstraZeneca (Switzerland)
AstraZeneca (United States)
2022 - 2025
Alexion Pharma (Switzerland)
2024 - 2025
AstraZeneca (Spain)
2024 - 2024