How near is the bionic future?
D001132:Arm; D001187:Artificial Organs; D001701:Bionics; D004423:Ear; D006354:Heart, Artificial; D006353:Heart-Assist Devices; D006801:Humans; D007260:Infusion Pumps; D010138:Pacemaker, Artificial