1. Surgical Department, King Abdullah Bin Abdulaziz University Hospital, Princess Nourah Bint Abdulrahman University, Riyadh, Saudi Arabia
2. Radiology Department, King Abdullah Bin Abdulaziz University Hospital, Princess Nourah Bint Abdulrahman University, Riyadh, Saudi Arabia