Ali Mahmoud Taha

GPTKB entity