41 pubs · 660 cites · h-index 12
AstraZeneca (Brazil)
2025 - Present
AstraZeneca (United States)
2024 - Present
Janssen (United States)
2022 - 2023
Janssen Scientific Affairs (United States)
GlaxoSmithKline (United States)
2018 - 2021