135 pubs · 2,519 cites · h-index 24
Max Planck Society
1976 - 2010
Max Planck Institute of Molecular Physiology
1984 - 2010
Max Planck Institute for Medical Research
1995 - 1998
Universidade de Santiago de Compostela
1997 - 1997
University of Chile
1989 - 1989