The Organ Of Corti
November 2nd, 2010
The organ of corti is the part of the inner ear of mammals which contains auditory sensory cells, but more recently it is also the name of an experimental artwork by Liminal which won this year’s PRS New Music Award…
Read the rest of this entry »

