Humanity has landed a rover on Mars. Now, say scientists, it’s time to land a boat on Titan. This outlandish scenario could become reality, according to engineers who presented their proposals at the European Planetary Science Congress on 27 September.
To read more, click here.