119 pubs · 4,408 cites · h-index 31
Max Planck Institute for Solid State Research
2006 - 2025
Max Planck Society
2007 - 2023
École Polytechnique Fédérale de Lausanne
2005 - 2009
University of Wisconsin–Madison
2001 - 2005
Stanford Synchrotron Radiation Lightsource
2001 - 2003