News
Squamous cell carcinoma articles from across Nature Portfolio Squamous cell carcinomas are neoplasms of the squamous cells that compose most of the skin s upper layers (epidermis). They also occur ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results