A method of making a composition comprising a substrate, a non-fouling polymeric material, and optionally an undercoating layer immobilized on the substrate, the non-fouling polymeric material being covalently bound to the substrate or the undercoating layer, the method comprising imbibing one or more initiators into the substrate or the undercoating layer and grafting the non-fouling polymeric material from the imbibed substrate or the undercoating layer, wherein the substrate is selected from the group consisting of metallic materials, wherein the metallic materials is selected from the group consisting of titanium and alloys thereof, stainless steel, tantalum, palladium, zirconium, niobium, molybdenum, nickel-chrome, cobalt or alloys thereof, and combinations thereof.