Khalid M. Al-Mansoori

GPTKB entity