Sayed Farouk (Chairman)

GPTKB entity