ScienceCochlear implants: What is it?To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 videoScience01/22/2021January 22, 2021Cochlear implants are a special form of hearing aid that stimulate the auditory nerve. They allow people who are deaf or hearing-impaired to perceive sound.https://p.dw.com/p/3oFDqAdvertisement