Episode Artwork
1.0x
0% played 00:00 00:00
24
Calla talks with Roger Wiens about NASA's successful and not-so-successful missions, including the recent Curiosity rover. Read more on this podcast's blog post