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.

Read the article in CASEnergy Coalition here.