E. Privitera, Milan, Italy

Fondazione IRCCS Ca' Granda - Ospedale Maggiore Policlinico