Orthopedic surgeon is ready to embark on mission to the space station. Robert L. Satcher Jr, MD, PhD will operate and repair the 80-foot long robotic arms on the station.
Orthopedic surgeon is ready to embark on mission to the space station. Robert L. Satcher Jr, MD, PhD will operate and repair the 80-foot long robotic arms on the station.