R Scatizzi

Università di Pisa, Pisa, Tuscany, Italy

Are you R Scatizzi?

Claim your profile

Publications (26)56.71 Total impact