This vitamin stops the aging process in organs, say Swiss researcherskurzweilai.net2 pointsca98am7910 years ago