sheeny
17-10-2008, 07:59 AM
This story from Nature discussed cost problems with European and NASA Mars missions that could delay or even kill off some missions...
http://www.nature.com/news/2008/081015/pdf/455840a.pdf
Al.
http://www.nature.com/news/2008/081015/pdf/455840a.pdf
Al.