376 pubs · 9,062 cites · h-index 53
University of Science and Technology of China
2011 - 2025
Center for Excellence in Molecular Cell Science
2019 - 2025
Los Alamos National Laboratory
2024 - 2024
University of New Hampshire
2024 - 2024
China Astronaut Research and Training Center
2016 - 2024