NobleBlocks
    Disordered photonic structures for light harvesting in solar cells. | NobleBlocks