Biomolecule surface display and uses thereof Application EP-2530162-A1 European Patent Office 05 Dec 2012