General information
City
Torino
Address

Corso Moncalieri 18
10133 Torino
Italy

University name
Università di Torino, Politecnico di Torino, Istituto Europeo Design (IED), others
Location

45.0593971, 7.6943453