Sci-Fi What Space Travel Does To A Human’s Body? Researchers At NASA Find Out Through A Study On Identical Twins