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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results