NobleBlocks
    12% efficient CdTe/CdS thin film solar cells deposited by low-temperature close space sublimation | NobleBlocks