Swiss scientists have been involved in the European Space Agency (ESA) project to examine a comet and gather information on its structure. Philae landed in November 2014, but lost contact with the ...