206 pubs · 4,143 cites · h-index 33
Peng Cheng Laboratory
2026 - Present
Hubei University of Automotive Technology
2025 - 2025
Dongfeng Motor (China)
Xinxiang University
2008 - 2025
Drexel University