157 pubs · 2,199 cites · h-index 24
Northwestern Polytechnical University
1998 - Present
Shenzhen Polytechnic
2026 - Present
Rice University
2016 - Present
Northwestern Polytechnic University
2012 - 2025
Leibniz Institute for Solid State and Materials Research
2008 - 2023