Mohamed Waheed Hassan

GPTKB entity