Science and Technology of Nuclear Installations, ‎1687-6075

Journal