Nuclear Energy Agencyh-index: 32Total citations: 6,283Total papers: 872Homepage: https://www.oecd-nea.org/