A method for immobilizing glycoprotein is disclosed. A surface is provided. Next, a boronic acid is contacted to the surface. The boronic acid is represented as Y--R--B--(OH).sub.2 and includes a boronic acid group (B--(OH).sub.2), a linker R, and a functional group Y, in which the boronic acid is bonded to the surface via the functional group Y. A glycoprotein is contacted to the boronic acid, wherein two spatially adjacent hydroxyl groups of a carbohydrate chain form a boronate ester with the boronic acid group of the boronic acid to immobilize the glycoprotein. The goal of site-specific and covalent protein immobilization without interfering the binding affinity of an antibody to antigen may be thus achieved with the reaction of boronic acid and the carbohydrate chain of Fc region. |