Showing posts with the label Life in Space

NASA's Twin Study Reveals Something Very, Very Strange Happens To Your Genes In Space

New preliminary results from NASA’s Twin Study suggest that going to space increases DNA methylation, a process responsible for turning on and off genes. These findings not only provide a glimpse int…
Subscribe Our Newsletter