NobleBlocks
    InP nanowire array solar cells achieving 13.8% efficiency by exceeding the ray optics limit. | NobleBlocks