EcoSphere - a living piece of art and science

  Nuno Torpedo
42   24.4K  

The EcoSphere is the result of technology developed by scientists at NASA. They were researching self-contained communities for space explorers to live in during long-term space flights. Out of this research came the EcoSphere - an ecosystem of animal and

Tags:
Art  


EcoSphere - a living piece of art and science
Login to leave a comment