Your heart muscle cells renew at barely 1% a year — Anecdota