73 pubs · 5,095 cites · h-index 28
China University of Petroleum, East China
2015 - Present
Qingdao Center of Resource Chemistry and New Materials
2016 - 2016
Zhejiang University
2006 - 2014
Institute of Macromolecular Chemistry
2013 - 2013
University of Essex
2011 - 2011