L Vassallo

Università degli Studi di Siena, Siena, Tuscany, Italy

Are you L Vassallo?

Claim your profile

Publications (5)1.09 Total impact