NobleBlocks
    Detailed balance theory of excitonic and bulk heterojunction solar cells | NobleBlocks