ByNobleID
    Surface display of proteins on bacteriophage lambda heads. | NobleID