Advisor to the President of Iran


Advisor to the President of Iran is an official appointed by the President of Iran with the responsibility to aid him as a consultant.

List

Mahmoud Ahmadinejad