5 pubs · 22 cites · h-index 2
Wuhan University of Technology
2025 - 2025
Shanghai Power Equipment Research Institute
2024 - 2024
Shanghai Aerospace Automobile Electromechanical (China)