Excepteur sint occaecat cupidatat non proident
Δ
A film dyed with red onion skin extract and dye-sensitized solar cells. The films were placed on top of the solar cells in...