1. Department of Surgery, Trauma Surgery Section, Hamad General Hospital, Doha, Qatar
2. Department of Surgery, Trauma Surgery, Clinical Research, Hamad Medical Corporation, Doha, Qatar
3. Department of Radiology, Hamad General Hospital, Doha, Qatar
4. Department of Surgery, Hamad General Hospital, Doha, Qatar