Camilla Alderighi

Fiorentino Institute of Care and Assistance (IFCA), Florence, Italy