Abdel Khaliq Mahjoub

GPTKB entity