Ayatollah Mohammad Sadeq Ehsanbakhsh

GPTKB entity