Recurrent aphthous ulceration: a review of potential causes and novel treatments.

Recurrent aphthous ulceration: a review of potential causes and novel treatments.