Pathology: keratin-positive giant cell-rich soft tissue tumour

Keratin-positive giant cell-rich soft tissue tumour

Keratin-positive giant cell-rich soft tissue tumour