1. Taibah University, Saudi Arabia; Al-Azhar University, Egypt
2. Taibah University, Saudi Arabia; University of Jordan, Jordan
3. Taibah University, Saudi Arabia
4. Taibah University, Saudi Arabia; Faculty of Dentistry, Tunisia
5. Nahda University, Egypt