News

However, it is actually the cochlea of a newborn mouse. The cochlea is an organ in the inner ear that houses cells able to detect sound. The blue spiral in the center of this field of green and white ...