Abdullah Nabil Mahmoud Al-Hashimi

GPTKB entity