Forgot your password?
typodupeerror

Submission + - Scientists have just discovered a new organ lurking in the human body. (sciencealert.com)

Orolo writes: "Medical researchers have made a surprise anatomical discovery, finding what looks to be a mysterious set of salivary glands hidden inside the human head – which somehow have been missed by scientists for centuries up until now....As for how the glands haven't previously been identified, the researchers suggest the structures are found at a poorly accessible anatomical location under the skull base, making them hard to make out endoscopically"

Slashdot Top Deals

Think of your family tonight. Try to crawl home after the computer crashes.

Working...