Scientists have discovered a previously unknown layer lurking in the human eye.
The newfound body part, dubbed Dua's layer, is a skinny but tough structure measuring just 15 microns thick, where one micron is one-millionth of a meter and more than 25,000 microns equal an inch. It sits at the...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.