Tinnitus is a chronic ringing in the ears that can be debilitating. Now, an implant that stimulates a nerve in the neck could eliminate the sounds for good
Sign in to post comments.
Comments (0)
Sign in to post comments.