Speaker illustration

Doctor Davide Castagno

University of Turin, Turin (Italy)