130 pubs · 2,143 cites · h-index 25
Bhabha Atomic Research Centre
1997 - 2015
Swiss Federal Laboratories for Materials Science and Technology
2007 - 2012
École Polytechnique Fédérale de Lausanne
2005 - 2008
University of Lausanne
2001 - 2003
California Institute of Technology
1997 - 1998