12 pubs · 30 cites · h-index 3
University of Essex
2025 - 2025
Chinese Academy of Sciences
2015 - 2023
Suzhou Institute of Nano-tech and Nano-bionics
Shanghai University
2015 - 2015