What causes canker sores?

The exact cause is unknown, but factors include injury, stress, hormonal changes, food sensitivities, and certain medical conditions.

The exact cause is unknown, but factors include injury, stress, hormonal changes, food sensitivities, and certain medical conditions.