S.T.

Sadegh Tabrizi

Islamic Republic of Iran (19392017)