Sheikha Sheema bint Nasser bin Hamad Al Khalifa

GPTKB entity