392 pubs · 19,117 cites · h-index 77
Chongqing University
2008 - Present
Sichuan University
2008 - Present
Energy Storage Systems (United States)
2026 - Present
Ingenierie des Materiaux polymeres
2010 - Present
University of Science and Technology of China
2025 - 2025