95 pubs · 1,581 cites · h-index 23
Universidad Complutense de Madrid
1983 - Present
Saha Institute of Nuclear Physics
2016 - 2016
ETH Zurich
2009 - 2009
McGill University
2004 - 2004
Imperial College London
1999 - 1999