Sayyid Hashim al-Bahrani

GPTKB entity