338 pubs · 7,046 cites · h-index 45
Ion Beam Applications (France)
2007 - Present
ETH Zurich
1992 - 2025
University of Geneva
2021 - 2021
University of Zurich
1973 - 2021
Paul Scherrer Institute
1990 - 2021