101 pubs · 13,098 cites · h-index 38
AbbVie (United States)
2019 - Present
AstraZeneca (United Kingdom)
2023 - 2025
University of Helsinki
2020 - 2023
Institute for Molecular Medicine Finland
GlaxoSmithKline (United Kingdom)
2022 - 2022