Daniela Carpi Editor & Author

Daniela Carpi, University of Verona, Italy.