114 pubs · 4,844 cites · h-index 31
University of Zurich
2000 - 2021
European Synchrotron Radiation Facility
2015 - 2015
Paul Scherrer Institute
2011 - 2013
Swiss Federal Laboratories for Materials Science and Technology
2012 - 2012
Accenture (United Kingdom)
2006 - 2006