Khalil A. K. Al-Mansouri

GPTKB entity