65 pubs · 1,917 cites · h-index 18
Tongji University
2025 - 2025
Binzhou University
2023 - 2025
Shanghai Tenth People's Hospital
Shenzhen Technology University
China Power Engineering Consulting Group (China)