Richard Lester

PersonMentioned in 1 video

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