10.1101/864892

Development of bioactive electrospun scaffolds suitable to support skin fibroblasts and release Lucilia sericata maggot excretion/secretion

2019-12-09