18 pubs · 591 cites · h-index 11
Peking University
2018 - Present
Beijing National Laboratory for Molecular Sciences
Stanford Medicine
2025 - Present
Stanford University