Adnan G. El Shukrijumah

GPTKB entity