Loading
A revolutionary space telescope has run out of fuel
The crew are safe but the International Space Station may have to be abandoned
And researchers think they have spotted one
The results: new enzymes and new therapeutic antibodies