FEATURED
Cyprien Verseux,
Jean-Pierre Paul de Vera,
Luigi Gennaro Izzo
Frontiers Media SA
Given the per-mass costs and technological challenges associated with hardware sent to space, long-term crewed missions would greatly benefit from regenerative life-support systems: systems, in...
Science
Astronomy and Space Sciences
Astrobiology