Zarif cited his disappointment in Iran's new 19-member cabinet as a reason for his resignation, adding he would return to academia.