The cochlear labyrinth is the portion of the inner ear that contains the cochlear duct and the perilymphatic space, which is located between the boney and membranous parts of the inner ear. The ...
Researchers developed a new terahertz imaging method that was able to visualize internal details of the mouse cochlea with micron-level spatial resolution. An excised mouse cochlea is pictured.