Politecnico di Torino
Organization name
Politecnico di Torino