Home >> Glossary Terms >> Cochlear Implants

Cochlear Implants

CI for short. It is a surgically implanted electronic device that provides a sense of sound to a person who is profoundly deaf

There is currently no content classified with this term.