46 pubs · 1,654 cites · h-index 14
AstraZeneca (France)
2024 - Present
AstraZeneca (Singapore)
2024 - Present
AstraZeneca (United States)
2022 - Present
AstraZeneca (Poland)
2025 - 2025
National Institute of Allergy and Infectious Diseases
2020 - 2024