Also known as: Astro_Bones
Robert Satcher lives in Houston, Texas, but has also spent time in Bellaire, Texas. Companies in which he has a work history include National Aeronautics And Space Administration, Nasa, Md Anderson Cancer Center, Md and General Physical Science. Positions he has held include Physician, Doctor and Medical Doctor.