114 pubs · 3,813 cites · h-index 33
Chinese Academy of Sciences
2009 - Present
University of Chinese Academy of Sciences
2016 - Present
Photochemistry Center
2017 - Present
Quantum Devices (United States)
2025 - 2025
Beijing National Laboratory for Molecular Sciences
2016 - 2025