Sayyid Hamad bin Ahmad

GPTKB entity