Dr Leone CAVICCHIA First name Leone Family name CAVICCHIA Representing member/partner Italy Preferred language English