
447 pubs · 46,501 cites · h-index 115
Max Planck Institute of Molecular Cell Biology and Genetics
1998 - 2025
University of Helsinki
2024 - 2024
Helsinki University Hospital
2024 - 2024
Finland University
2024 - 2024
Institute for Molecular Medicine Finland
2024 - 2024