What's going on? Many things can cause bad breath, but one of the sneakiest culprits is something called tonsil stones. Studies show that 40 percent of people have had tonsil stones at some point ...
Diagnosed by medical professional Requires lab test or imaging Can last several years or be lifelong Common for ages 18-35 Tonsil stones usually form in the tonsillar crypts, majorly on the palate ...