64 pubs · 1,805 cites · h-index 22
Chinese Academy of Sciences
2012 - 2025
China University of Petroleum, Beijing
2025 - 2025
Wuhan University
2024 - 2025
Shanghai Advanced Research Institute
2019 - 2025
Shanghai Synchrotron Radiation Facility
2014 - 2025