Salah Aboud Mahmoud

GPTKB entity