Dr. Muhammad bin Abdulaziz Al-Ohali

GPTKB entity