Oral squamous papilloma occurring on the palate with review of literature
{{output}}
Squamous papillomas are common lesions occurring on skin, oral and nasal mucosa and male and female genital organs. Oral squamous cell papilloma (OSP) is a benign proliferation of the stratified squamous epithelium and is generally believed to be caused by Hum... ...