Tag: MELiSSA
-
Bacteria in space: why biological life support systems are the future of space travel
One of the greatest challenges limiting our ability to send astronauts on long-haul missions is the need for constant resupply of essential materials from Earth. Any manned spaceflight needs to […]