Sandro Sferrazza

Title: MD
Position: Gastrointestinal Endoscopy Consultant
Organization: APPS, Santa Chiara Pubblic Hospital, Trento
Country: Italy