Thursday, September 29, 2011

Just a Cool Picture

A picture of the tiny hairs inside the cochlea of the human inner ear:

No comments: