130 pubs · 7,795 cites · h-index 41
Lund University
1999 - Present
Heidelberg University
2023 - 2023
Czech Academy of Sciences, Institute of Plasma Physics
2022 - 2022
Technical University of Denmark
Charles University
2019 - 2021