07 Jun Imbed Biosciences wins European Wound Care Innovation Award
Imbed Biosciences' Microlyte™ wound dressing technology won the first annual 2016 Wound Care Innovation Award at the European Wound Management Association (EWMA) conference in Germany....