Dott. Francesca GarbariniNeurology (Brain) Torino, Italy ItalyLokationerDott. Francesca GarbariniTorino, Piemonte, Italy