NobleBlocks
    Structure-guided evolution of cyan fluorescent proteins towards a quantum yield of 93% | NobleBlocks