Hearing aid or cochlear implant. Surgically implanted neuroprosthesis #275650827
Description
Hearing aid or cochlear implant. Surgically implanted neuroprosthesis to a deaf person. Hearing loss assistance with electrical stimulation of the auditory nerve. Flat vector illustration