americaspace.com
Rosetta Team Homing In on Philae’s Historic Final Comet Touchdown Site and Organics Location
By combining tantalizing clues from several different science instruments, the Rosetta science team is homing in on the location of Europe’s plucky Philae lander’s final landing site after su…