المرشد الأعلى للثورة الإسلامية
Setad and Islamic Revolutionary Guard Corps (IRGC) are both under control of Supreme Leader of Iran and have cooperated in different fields in recent decades.