Bacteriochlorophyll a, and its derivatives: chemistry and perspectives for cancer therapy.

Bacteriochlorophyll a, and its derivatives: chemistry and perspectives for cancer therapy.