Self-healing nano-spacecraft could reach Alpha Centauri in 20 years
newatlas.com