Hamad bin Khalifa bin Hamad bin Abdullah bin Jassim bin Mohammed Al Thani

GPTKB entity