99 pubs · 3,590 cites · h-index 36
Beijing Institute of Technology
2015 - 2025
Tsinghua University
2009 - 2025
Shanghai Chengtou (China)
2023 - 2023
Peking University
2012 - 2016
National Center for Nanoscience and Technology
2013 - 2016