Waleed bin Abdulkarim El-Khereiji

GPTKB entity