user-icon
Company
Politecnico di Torino
Location
Torino ITALY