1. Adult Cardiac Surgery Department, Prince Sultan Cardiac Center, Riyadh, Saudi Arabia
2. Cardiac Surgery Department, King Fahd Medical City, Riyadh, Saudi Arabia
3. Cardiac Science Department, King Fahd Cardiac Center, Riyadh, Saudi Arabia
4. Cardiac Research Department, Prince Sultan Cardiac Center, Riyadh, Saudi Arabia
5. Cardiothoracic Surgery Department, Tanta University, Tanta, Egypt