10.1101/864892
Development of bioactive electrospun scaffolds suitable to support skin fibroblasts and release Lucilia sericata maggot excretion/secretion
2019-12-09