Ted Cruz
Made in Space infographic
A Made in Space artist's concepts of so-called Archinauts 3D-printing satellite reflectors in space.