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