
Taking something found in cosmic dust – as in outer space – has been shown to boost production of energy-producing mitochondria found in most cells. No, this is not a belated April Fool’s joke or elaborate intellectual fiction on my part… this is true stuff! As they say, the truth is often stranger than fiction. [...]

