22 pubs · 494 cites · h-index 13
Science for Life Laboratory
2020 - 2025
Karolinska Institutet
Shanghai Jiao Tong University
2016 - 2020
State Key Laboratory of Oncogene and Related Genes
2016 - 2018