1. Cardiothoracic Surgery and Cardiac Anaesthesia Departments, Alexandria University, Egypt
2. Cardiothoracic Surgery Department, Port-Said University, Egypt
3. Cardiothoracic Surgery Department, Kafr Elsheikh University, Egypt
4. Cardiothoracic Surgery Department, Alshefa Hospital, Alexandria, Egypt