General IAEA Team Lauds Nigeria’s Nuclear, Radiation Safety Framework July 12, 2017 Dipo Olowookere By Dipo Olowookere The Nigerian Nuclear Regulatory Authority (NNRA), the body responsible for regulatory oversight in the country, has received a pat on the Read More