Defects in mitochondria may explain many health problems observed during space travel

Defects in mitochondria may explain many health problems observed during space travel


Click here for original story, Defects in mitochondria may explain many health problems observed during space travel


Source: PRSpacewire