176 pubs · 2,961 cites · h-index 28
Qingdao University of Science and Technology
2025 - 2025
Fudan University
2022 - 2025
Chinese PLA General Hospital
2013 - 2025
National Center for Nanoscience and Technology
2025 - 2025
Collaborative Innovation Center of Chemistry for Energy Materials
2024 - 2025