Namir Habib Makhlouf

GPTKB entity