Politecnico di Torino, Corso Duca degli Abruzzi 24, 10129, Turin, Italy
Turin, Piedmont, Italy
Department of Energy