82 pubs · 1,336 cites · h-index 21
Ion Beam Applications (France)
2025 - 2025
European Organization for Nuclear Research
2014 - 2025
University of Twente
2011 - 2019
Tampere University
2018 - 2018
MSD (Switzerland)
2017 - 2017