Scientists from Sun Yat-sen University's School of Biomedical Engineering have developed tubular scaffolds made from electrospun membranes ... of scaffold design and combination strategies ...