A new review synthesizes three decades of evidence showing that coumarin, curcumin, riboflavin, pheophorbide a, and hypericin ...