Professor Frank Spera is interviewed by KEYT on the significance of the Mars Science Lab (Curiosity) and its sophisticated landing on Mars.
June 17, 2014 - 2:18pm
Professor Frank Spera is interviewed by KEYT on the significance of the Mars Science Lab (Curiosity) and its sophisticated landing on Mars.