Hosted on MSN2mon
10 Signs of Strep ThroatThe tonsils, which are two lymph nodes located on either side of the back of your throat, are part of your immune system and the first line of defense when there's an infection in the throat.
“I’d never been a smoker or a drinker, let alone heard of throat cancer,” says Curtis. “I had a very small lump on the side ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results