Giuseppe Barletta

Careggi Hospital, Florence, Italy