237 pubs · 4,505 cites · h-index 27
Regeneron (United States)
2023 - 2025
Johns Hopkins University Applied Physics Laboratory
2016 - 2025
AstraZeneca (Netherlands)
2024 - 2025
AstraZeneca (Poland)
2022 - 2025
AstraZeneca (Finland)