15 pubs · 2,095 cites · h-index 8
Shanghai Construction Group (China)
2025 - 2025
Peking University
2010 - 2018
Chinese Academy of Sciences
2012 - 2015
Beijing National Laboratory for Molecular Sciences
Institute of Chemistry