nuclear-news.net
Link between 1979 Three Mile Island nuclear accident and thyroid cancer cases
New PSU study links 1979 TMI accident to thyroid cancer Brett Sholtis, bsholtis@ydr.com York Daily Record, June 12, 2017 A new Penn State College of Medicine study has found a link between the 19…