SCIENCE ›

The origami flower headed to space.