The invention provides a method for single-step surface modification, grafting and sterilization for bio-active coating on materials and biomaterials used in medical devices, such as catheters, tissue engineering scaffolds, or drug delivery carrier materials. This may include any medical device or implantable that could benefit from improved antithrombogenic and biocompatible surfaces. Other relevant device examples may include heparin or urokinase coated stents to reduce clotting and restenosis, dental or ophthamological implants. These materials may be comprised of a variety of polymeric compositions such as, polyurethane, polyester, polytetrafluoroethylene, polyethylene, polymethylmethacrylate, polyHEMA, polyvinyl alcohol, polysiloxanes, polylactic or glycolic acids, polycaprolactone, etc. The substrates can also be metal, ceramics or biologically derived materials.