Penn State College of Medicine researchers have shown, for the first time, a possible correlation between the partial meltdown of the Three Mile Island Nuclear Generating Station and thyroid cancers in the counties surrounding the plant. Three Mile Island (TMI), located near Harrisburg, Pennsylvania, had a partial meltdown accident on March 28, 1979. During the […]
You are here: Home / Archives for TMI