42 pubs · 1,441 cites · h-index 20
Istituto Pasteur
1998 - 1998
University of Rome Tor Vergata
1997 - 1997
Sapienza University of Rome
1978 - 1997
Biochemical Society
1990 - 1990
Università di Camerino
1970 - 1986