Search Results

What is a cochlear implant?

A cochlear implant is an electronic system that stimulates the auditory nerve directly, bypassing the hair cells in the cochlea. The Cochlear Implant Programme at Great Ormond Street Hospital is one of around 20 in the UK and to date has carried out over 500 cochlear implants.