124 pubs · 6,932 cites · h-index 46
University of Science and Technology of China
2017 - Present
Chinese Academy of Sciences
2011 - Present
Suzhou Institute of Nano-tech and Nano-bionics
2010 - Present
Zhejiang Lab
2023 - 2023
Nano Carbon (Poland)
2022 - 2023