19 pubs · 1,406 cites · h-index 10
Shanghai Institute of Organic Chemistry
2007 - 2015
Chinese Academy of Sciences
2007 - 2014