203 pubs · 4,957 cites · h-index 32
Chinese Academy of Medical Sciences & Peking Union Medical College
2025 - Present
Ruijin Hospital
2007 - Present
Gene Therapy Laboratory
2025 - Present
Shanghai Institute of Hematology
2003 - Present
Shanghai Jiao Tong University
2007 - 2025