Landing on a comet: Live from Rosetta mission control
Wednesday, November 12, 2014 - 01:30
in Astronomy & Space
As the Philae lander descends, Nature watches the milestone mission unfold from the European Space Agency.Nature News doi: 10.1038/nature.2014.16286