Although the causes of many age-related diseases remain unknown, oxidative stress is thought to be the main culprit. Oxidative stress has been linked to cardiovascular and neurodegenerative diseases including diabetes, hypertension ...