Sayyid Badr bin Hamad bin Hamood Al Busaidi

GPTKB entity