Via Vanchiglia, 45, 10124 Torino TO, Italy