Through biology, we are constantly renewing. Cheek cells are replenished every day, skin cells every 27 days, liver cells every 6 weeks, and on through our different cell types until a person is almost entirely refreshed every 7 years. One cell type that doesn’t...