University College Dublin, Ireland
2003 - 2004 Visiting Lecturer, Theoretical Physics, ETH Zurich, Switzerland
2002 - 2003 Visiting Scientist, Institute Laue-Langevin (ILL) Grenoble, France
1996 - 2002 Senior Scientist, Paul Scherrer Institute (ETHZ) Villigen, Switzerland
1994 - 1996 NSERC Canada International Fellow, Simon Fraser University,
Vancouver, Canada
1993 - 1994 Research Scientist, Center for Magnetic Recording Research,
UC San Diego
1992 - 1994 SNF Postdoctoral Fellow, Department of Physics, UC San Diego
1991 PhD, ETH Zurich, Switzerland
Visiting researcher at: Institute for Theoretical Physics, UC Santa Barbara
California Institute of Technology
Courant Institute for Mathematical Sciences, New York University
Physics Department TU Munich
Department of Physics, University of Basel