Iran is a signatory to the treaty and has a safeguards agreement with the International Atomic Energy Agency (IAEA), Israel, however, has never signed the NPT.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results