Professor Mark McCaughrean is the Senior Science Advisor of the European Space Agency Directorate of Science and Robotic Exploration.
November 25, 2014 • 28:50
Not just landed. Orbited, too. European Space Agency Senior Science Advisor Mark McCaughrean helps us celebrate the Rosetta orbiter and the Philae lander.
Become a member of The Planetary Society and together we will create the future of space exploration.
Help power LightSail 2's journey and support the mission by entering to win a complete LightSail swag kit.