Astronaut urine to build moon bases

FECYT – Spanish Foundation for Science and Technology The modules that the major space agencies plan to erect on the Moon could incorporate an element contributed by the human colonizers … Continue reading Astronaut urine to build moon bases