Dr. Khalid Al-Emadi

GPTKB entity