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"