224 pubs · 4,763 cites · h-index 35
University of Bari Aldo Moro
1963 - 2000
Ricerca sul Sistema Energetico (Italy)
1990 - 1999
Max Planck Institute of Biochemistry
1998 - 1998
Institute of Biomembranes, Bioenergetics and Molecular Biotechnologies
1977 - 1997
University of Molise
1993 - 1994