Researchers at Eindhoven University of Technology (Tu/e) in the Netherlands have released a proof-of-concept article on 3D printed, self-expanding, biodegradable stents. The stents are designed to be …
Researchers at Eindhoven University of Technology (Tu/e) in the Netherlands have released a proof-of-concept article on 3D printed, self-expanding, biodegradable stents. The stents are designed to be …