NobleBlocks
    Bimolecular fluorescence complementation (BiFC): a 5-year update and future perspectives. | NobleBlocks