Basal cell carcinoma: still an enigma.

Basal cell carcinoma: still an enigma.