SEARCH Articles Figures Tables Biodegradation engineering Polyrotaxane Polyrotaxanes biodegradable Tissue engineering