Saleha Mohamed Alam

GPTKB entity