Porphyrins, porphyrias, cancer and photodynamic therapy--a model for carcinogenesis.

Porphyrins, porphyrias, cancer and photodynamic therapy--a model for carcinogenesis.