Ayatollah Mohammad Sadeq Meshkini

GPTKB entity