Sayed Hamoud bin Abdulaziz

GPTKB entity