Found 1 match(es) for squamous cell carcinoma
Squamous cell carcinoma
A cancer arising from the squamous type of skin cell.
Related Termsskin neoplasms