Editorial Team
Anna Marotta
Anna Marotta
Politecnico di Torino, Italy