What's the buzz over NAD? Early science shows this trending supplement may help boost longevity. Here's what doctors say.
Massachusetts ranks first on the list of top U.S. states where people live the longest. A recent study by Ben's Natural Health analyzed health data across all U.S. states to identify the top 10 states ...