1. The Leeds Teaching HospitalsNHS Foundation Trust Leeds UK
2. General Surgery Department Faculty of Medicine Alexandria University Alexandria Egypt
3. Department of General Surgery Jordan University HospitalThe University of Jordan‐ Queen Rania Street Amman Jordan