73 pubs · 2,468 cites · h-index 28
Beijing National Laboratory for Molecular Sciences
2011 - Present
Renmin University of China
2025 - Present
Chinese Academy of Sciences
2014 - 2025
Interface (United States)
2025 - 2025
Technical Institute of Physics and Chemistry
2016 - 2025