The Big Picture: building a 3D-printed moon base

Did the European Space Agency’s concept of a 3D-printed moon base seem too outlandish? Don’t worry — the institution has …read more

Leave a Reply

Your email address will not be published. Required fields are marked *