126 pubs · 15,882 cites · h-index 29
Paul Scherrer Institute
2008 - Present
Laboratoire de Chimie Théorique
2026 - Present
ETH Zurich
2002 - 2009
Fritz Haber Institute of the Max Planck Society
2008 - 2008
London Centre for Nanotechnology
2008 - 2008