Mohamed Nabil Benabdallah

GPTKB entity