Inner ear

Definition

The inner ear contains the sensory organs for hearing and balance. It consists of the vesibule and the semicircular canals that contribute to the sensation of motion and the control of balance, and the cochlea, which is involved in hearing.

Latest Research and Reviews

News and Comment