Novel porphyrin-psoralen conjugates: synthesis, DNA interaction and cytotoxicity studies.

Novel porphyrin-psoralen conjugates: synthesis, DNA interaction and cytotoxicity studies.