September 08, 2002
-

NASA NUKES: Perhaps this is what Sean O'Keefe had in mind when he was talking about power R&D at NASA.

It's good to see this going on.

Posted by T.L. James on September 8, 2002 08:40 PM