TESSERAE

TESSERAE
TESSERAE Artist's depiction of TESSERAE self-assembling structures in orbit around Mars. TU Dortmund