16 pubs · 91 cites · h-index 6
Chinese Academy of Sciences
2025 - Present
Biomedical Research Networking Center in Bioengineering, Biomaterials and Nanomedicine
2026 - Present
Shenzhen Institutes of Advanced Technology
2024 - Present
University of Chinese Academy of Sciences
2025 - Present
Beijing Institute of Technology
2025 - 2025