Dr. Mohamad Ibrahim

GPTKB entity