Electrical Engineering and Computer Science

Stacked organic solar cells reach record 15% efficiency