Richard Lester

Person

Former chair of the nuclear engineering department at MIT, who expresses views on nuclear power and its competitiveness.

Mentioned in 1 video