Facebook Icon Twitter icon Instagram icon Feedback

Squamous Cell Carcinoma

slide 29 of 34

Comments:
This polypoid tumor was located on the leg.

slide 29 of 34