35 pubs · 3,372 cites · h-index 16
Peking University
2006 - Present
Center for Life Sciences
2021 - Present
Pioneer (United States)
2025 - 2025
Center for Interdisciplinary Studies
Howard Hughes Medical Institute
2013 - 2016