Glossary Psychology / Term
a device made up of a series of electrodes that are placed inside the cochlea.
Permanent link Cochlear Implant - Creation date 2021-12-05