1. General Surgery Department, Cairo University, 28 Mourad street, Giza, Egypt
2. General Surgery Department, Cairo-Fataemic Hospital, 85 Manial St., Cairo 11451, Egypt
3. General Surgery Department, University Hospital Vall d'Hebron, 08035, Barcelona, Spain