Giovanni Sorrenti

SIAN ASL BT, Italy