Does the Ring of Life effectively make the wearer unconditionally immortal (if not invulnerable), provided they don't take it of their finger?

Essentially