15 pubs · 615 cites · h-index 11
East China Normal University
2015 - 2023
Shanghai Institute of Organic Chemistry
2015 - 2020
Green Chemistry
2015 - 2018