Huygens lands with a splat
Although Huygens landed on Titan's surface on 14 January, activity at ESA's European Space Operations Centre in Darmstadt, Germany, continues at a furious pace. Scientists are still working to refine the exact location of ...