ByNobleID
    Biodegradable biocomposite non-woven matrices based on PDLLA- and elastin-solubilized proteins/elastin. | NobleID