The role of elevated levels of homocysteine, a naturally occurring amino acid in the
body, is gradually becoming recognized as a significant factor in ageing and for a whole host of diseases including heart disease, stroke, dementia, Alzheimer's, diabetes and cancer. Various factors have been identified that can lower homocysteine especially the nutrients folic acid, Vitamins B6 and B12 and Trimethlyglycine (TMG) and also physical exercise.