New Body Part! Layer in Human Eye Discovered
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 … Continued