Abdullah Al-Shaalan

Prof. Dr. Abdullah Al-Shaalan