SEARCH Articles Figures Tables Biomedical applications of nitric oxide-releasing polyurethanes Biomedical polyurethane development Polyurethane nanoparticles, a new tool for biomedical applications Polyurethanes biomedical devices