On Episode 97 of This Week In Space, Tariq and Rod discuss the Europa Clipper mission with project scientist Erin Leonard.
This Week In Space podcast: Episode 97 — Attempt No Landing There : Read more
This Week In Space podcast: Episode 97 — Attempt No Landing There : Read more