biological scaffold ; biomaterial scaffold
HUCMSCS
BDS biodegradable stents ; biodegradable stents ; BDS ; Bioabsorbable stent