Mars rover launch delayed to July 30 science science / science 3 years ago 396 Views comments NASA remains confident the $2.4 billion rover will be on its way before the planetary launch window closes around August 15. Read more
Comments