An IAEA DSRS-TeC peer review mission was conducted at the Agency for Radioactive Waste Management (ARAO) from 30 September to 2 October 2024 in Ljubljana, Slovenia. (Photo: ARAO) ...