Muhammad bin Abdullah Al Rashid

GPTKB entity