59 pubs · 4,915 cites · h-index 30
China Academy of Space Technology
2016 - 2025
Tsinghua University
2011 - 2019
Boston College
2015 - 2015
Sichuan University
2014 - 2014
Polymer Research Institute