Luca Valle Salazar Translator & Editor

Davide D’Amico, University of Lorraine, Metz, France; Luca Valle Salazar, University of Trento, Trento, Italy.