ByNobleID
    Molecular diversity of proteins in biological offense and defense systems. | NobleID