42 pubs · 5,034 cites · h-index 29
Shenyang University of Technology
2025 - 2025
Shenyang University of Chemical Technology
2025 - 2025
Chinese Academy of Sciences
2013 - 2016
Interface (United States)
2016 - 2016
Suzhou Institute of Nano-tech and Nano-bionics
2013 - 2016