Can NAD supplementation help slow down aging and boost longevity? A longevity expert explains explains what we should know.