Mashaallah Shakeri, 49, began official duties on Thursday.
He previously held positions in Irans foreign affairs and roads ministries.
Mashaallah Shakeri, 49, began official duties on Thursday.
He previously held positions in Irans foreign affairs and roads ministries.