ByNobleID
    Protein complementation assay as a display system for screening protein libraries in the intracellular environment | NobleID