Dear Mayo Clinic: Every few months, my teenage son gets canker sores in the back of his throat that really bother him and last for about a week. Is there something that he can do to prevent them? Will ...
Canker sores are painful at first but heal quickly on their own. Oral cancer lesions may not cause pain initially and don't go away. See a doctor if you have a sore that doesn't heal in three weeks.