In the last few days we have been captivated by the arrival of the Rosetta space craft at, and the landing of the Philae Lander on, the comet 67P Churyumov-Gerasminko after travelling for 10 years across 300 million miles of space - amazing! Staggering! No wonder there was such jubilation, all that investment and work done … Continue reading Rosetta and Clues to Life on Earth