Saudi Arabia

Umm Al-Qura University

Al Taif Road, Mecca 24 382, Saudi Arabia

Umm Al-Qura University