10 pubs · 328 cites · h-index 5
Chinese Academy of Sciences
2006 - 2008
Chengdu Organic Chemicals (China)
Henan Institute of Technology
2006 - 2006