79 pubs · 7,873 cites · h-index 34
Novartis (Switzerland)
2024 - 2025
Novartis (United States)
2022 - 2025
Regeneron (United States)
2016 - 2024
Novartis (China)
2024 - 2024
University of Bremen
2021 - 2022