95 pubs · 4,073 cites · h-index 28
California Institute of Technology
2007 - 2007
KTH Royal Institute of Technology
1993 - 2003
Ghent University
1991 - 2002
Chalmers University of Technology
1986 - 2001
Fritz Haber Institute of the Max Planck Society
1999 - 1999