University of Texas Southwestern Medical Center
OrganizationMentioned in 1 video
Site of a NASA-commissioned study on bed rest and fitness in the 1960s, which later revisited the same subjects 30 years later.
Site of a NASA-commissioned study on bed rest and fitness in the 1960s, which later revisited the same subjects 30 years later.