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 advance robotic and human space exploration, defend our planet, and search for life.