Tag: European Space Agency
Philae Lands on Comet c67P: Another Triumph for European Technology
November 12, 2014
November 2014. The European Space Agency’s (ESA) Philae landing craft—which has completed the nearly impossible task of landing on a 34,000 mile per hour comet after a four billion mile, ten-year-long chase...
Read more »