20 pubs · 343 cites · h-index 11
University of Padua
1961 - 1996
Hôpital Nestlé
1991 - 1991
MRC Mitochondrial Biology Unit
1990 - 1990
Istituto di Chimica Biomolecolare
1986 - 1986