PEPTIDE AND ANTIBODY LIBRARIES AND USES THEREOF Application EP-2831316-A4 European Patent Office 30 Mar 2016