40 Years of Radiation Single Event Effects at the European Space Agency, ESTEC | IEEE Journals & Magazine | IEEE Xplore