Sayyid Muhammad Baqir al-Muhri

GPTKB entity