A novel biodegradable esophageal stent: results from mechanical and animal experiments.

A novel biodegradable esophageal stent: results from mechanical and animal experiments.