Thabet Habib Yousif Al Mekko

GPTKB entity