Marco Canavese

Università degli Studi di Torino, Torino, Piedmont, Italy

Are you Marco Canavese?

Claim your profile

Publications (2)2.92 Total impact