125 pubs · 29,079 cites · h-index 49
Pfizer (United States)
2019 - 2025
Karolinska Institutet
2017 - 2025
Novartis (United States)
2025 - 2025
Maze (United States)
2023 - 2025
Pfizer (Sweden)
2019 - 2024