Read the article in CASEnergy Coalition here.
College of Science Professor of Physics Jeff Terry discusses the Nuclear Regulatory Commission’s (NRC) announcement that they have renewed the Byron Nuclear Generating Station’s license in Ogle County, IL in an article in CASEnergy Coalition.
November 23, 2015Posted in: Illinois Tech In the News