Medical device heal thyself: Self-healing rubber on the horizon

by