Institution Umm al-Qura University and King Abdulla Medical City Saudi Arabia Continue reading Umm al-Qura University and King Abdulla Medical City