Podcast

Red Rover

May 15, 2013
Calla talks with Roger Wiens about NASA's successful and not-so-successful missions, including the recent Curiosity rover.




<strong>Read more on this podcast's <a href="http://physicsbuzz.physicscentral.com/2013/05/podcast-red-rover.html">blog post</a></strong>