Physiological stimulators: from electric fish to programmable implants.
D001672:Biocompatible Materials; D003201:Computers; D011211:Electric Power Supplies; D004558:Electric Stimulation / Q000295:instrumentation*; D004582:Electronics, Medical / Q000295:instrumentation*; D004594:Electrophysiology / Q000295:instrumentation*; D006801:Humans; D010138:Pacemaker, Artificial; D019736:Prostheses and Implants
D001672:Biocompatible Materials