144 pubs · 4,462 cites · h-index 28
University of Helsinki
2012 - 2024
Institute for Molecular Medicine Finland
Fudan University
2023 - 2023
State Key Laboratory of Genetic Engineering
Helsinki University Hospital
2013 - 2022