
A comet for troubled waters
The Rosetta mission from the European Space Agency is arguably one of the most successful highlights of 2014. Even though the Philae lander did not have the placid flight we all would like it to have, the team managed to fulfill most of its scientific goals before the batteries get exhausted and there is still […]