37 pubs · 1,368 cites · h-index 16
Center for Excellence in Molecular Cell Science
2026 - Present
Palo Alto Institute
2025 - Present
University of Chinese Academy of Sciences
2026 - Present
Arc Research Institute
2025 - Present
Stanford University
2023 - 2025