101 pubs · 4,381 cites · h-index 33
ETH Zurich
2018 - 2019
Swiss Federal Laboratories for Materials Science and Technology
University of Washington
2008 - 2015
Paul Scherrer Institute
1992 - 2015
University of Bern
2002 - 2012