Hassan K. Al Thani

GPTKB entity