1 Department of Cardiothoracic Surgery, Suez Canal University, Ismailia, Egypt. 2 Department of Anatomy, Suez Canal University, Ismailia, Egypt. 3 Cardiac Science Department, Al-Hada Armed Forces ...