Alan Alda awards LLNL engineer for making science understandable

Posted on June 3, 2013 at 4:00 pm ET