Posts

Showing posts with the label oxyphil cells

Found in a Papillary carcinoma thyroid slide!!!!