Affiliation: | (1) Laiko Athens General Hospital, 1st Department of Surgery, University of Athens, 17 Agiou Thoma St, 11527 Athens, Greece;(2) 1st Department of Surgery, University of Athens, 17 Agiou Thoma St, 11527 Athens, Greece;(3) Laiko Athens General Hospital, 2nd Department of Surgery, University of Athens, 17 Agiou Thoma St, 11527 Athens, Greece;(4) 2nd Propedeutic Department of Surgery, University of Athens, 17 Agiou Thoma St, 11527 Athens, Greece; |