Science3 years ago
Scan Reveals Mysterious Organ In The Human Head [Video]
WHAT’S BEING CLAIMED: A pair of suspected major salivary glands were accidentally discovered by scientists near the center of the human head. Researchers were using advanced...