Khalid Abdulla Al Marzooqi

GPTKB entity