Tag: biological systems

New Organ Accidentally Discovered in Human Throat: Transformation in Cancer Treatment?

Researchers in the Netherlands have found an unexpected new organ in the human throat while completing prostate cancer examination. Find out more.