Petros Charalampoudis

Resident in General Surgery, Greece