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.
Our Advocacy Program provides each Society member a voice in the process. Funding is crucial.