N newatlas.com Self-healing nano-spacecraft could reach Alpha Centauri in 20 years 1 points yconst 10 years ago 0 comments