Skip to Main Content

Periodic Inbound Phone Issues

If you have trouble reaching your care team via phone, please use the following non-urgent options:

ALL DEFINITIONS

Cochlear Implants

Definition

Cochlear implants are surgically implanted electronic devices that provide a sense of sound to individuals with severe to profound sensorineural hearing loss. The device consists of an external component, which captures sound and processes it into electrical signals, and an internal component, which is implanted under the skin and stimulates the auditory nerve directly.