University of Texas Southwestern Medical Center

Organization

Site of a NASA-commissioned study on bed rest and fitness in the 1960s, which later revisited the same subjects 30 years later.

Mentioned in 1 video