Close window

Squamous Cell Carcinoma (SCC)

A cancer that develops from squamous cells found in the skin that covers the outside and lines the inside of the body.