Are NAD Plus Supplements the Secret to Anti-Aging? Here’s What Doctors Think

This supplement makes anti-aging claims. But how true is it?