Another aspect of progress is the impact of changes in technology on our health. It is easy to conjure up possible visions of our society at some distant point in the future, if scientific development continues. On the public health front we will have invented cures to the current crop of diseases. People could have ready access to replacement limbs and body parts, produced by micro machines. Already we are able to move individual atoms around to create simple machines.
Nanotechnology holds incredible promise.
Nanomachines could create new substances or move around our body repairing damage caused by the hand of time. If this is a bit too mechanistic for your taste then biotechnology may have come to the rescue. Plants could have been genetically engineered to grow the body part we need. Artificial ears have already been grown on a mouse's back. The potential results of more development are breathtaking.