News for hackers. Stuff that matters.

LizLc

Right to say that "The Kepler mission has been a labour of love, and a fight against the odds, for more than 20 years."