E. Bacci

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

Are you E. Bacci?

Claim your profile

Publications (42)111.69 Total impact