Calonje MD DipRCPath

McKee’s Pathology of the Skin