21 pubs · 913 cites · h-index 8
Chinese Academy of Sciences
2025 - Present
Sichuan University
2025 - Present
Technical Institute of Physics and Chemistry
2025 - Present
University of California, Davis
2004 - 2011
Princeton Plasma Physics Laboratory
2004 - 2004