Sayyid Muhammad Taqi Amoli

GPTKB entity