Loading patent details...
US7790655B2: Cell display of antibody libraries | Searchlight