6 pubs · 32 cites · h-index 2
Sichuan University
2002 - 2025
Chinese Academy of Sciences
2014 - 2014
Shanghai Institute of Organic Chemistry
Northeast Petroleum University
Nankai University
2001 - 2001