ByNobleID
    The cyclization and polymerization of bacterially expressed proteins using modified self-splicing inteins. | NobleID