Publication

Anthocyanins and betalains as light-harvesting pigments for dye-sensitized solar cells