
Tubarial Glands: A Groundbreaking Find in the Fight Against Cancer
Can the discovery of a new organ in the throat improve the cancer treatment in an advanced way? The Netherlands Cancer Institute discovered a new organ, a bunch of Salivary glands which is deep rooted in the upper portion of the throat. It was founded through a number of CT scans and a Positron Emission…