Neil Todreas appears in the following:
Nuclear Power 101
Monday, March 14, 2011
Neil Todreas, professor of nuclear science and engineering at MIT, talks about the crisis at Fukushima Daiichi Nuclear Power Station and the nuclear science behind the radiation threat.
→ Listen, Read a Recap, and Add Your Comments at It's A Free Country