Of all the non-medical projects this is the stuff that really matters.
If the big one hits all else is useless.

Really NASA/ESA should be providing servers/funding....the works.

A real shame.