IAEA inspector