The modules that the major space agencies plan to erect on the Moon could incorporate an element contributed by the human colonizers themselves: the urea in their pee. European researchers […]
The modules that the major space agencies plan to erect on the Moon could incorporate an element contributed by the human colonizers themselves: the urea in their pee. European researchers […]