Current photo: 

Fellow
Cabibbo
Nicola
Current nationality: 
Italy
Current residence: 
Holy See (Vatican City)
Elected
1998
Section:
09-Physics
Last updated on 16/02/2018