twins

Preleminary Results In NASA Twins Study Released

NASA has released the preliminary results of their study of prolonged stays in space on the human body.

8 years ago