General information
University name
Università di Torino, Politecnico di Torino, Istituto Europeo Design (IED), others
Address

Corso Moncalieri 18
10133 Torino
Italy

City
Torino
Location

45.0593971, 7.6943453