33 pubs · 133 cites · h-index 5
Chinese Academy of Sciences
2025 - 2025
Hefei Institutes of Physical Science
Institute of Plasma Physics
Crawley Hospital
SwissLitho (Switzerland)