98 pubs · 3,267 cites · h-index 33
Sun Yat-sen University
2004 - Present
National Institute of Clean and Low-Carbon Energy
2018 - 2021
State Council of the People's Republic of China
2018 - 2018
Shanghai Institute of Organic Chemistry
2014 - 2014