2 pubs · 19 cites · h-index 2
University of Science and Technology of China
2024 - 2025
Chinese Academy of Sciences
Interface (United States)
2025 - 2025
Suzhou Institute of Nano-tech and Nano-bionics