This vitamin stops the aging process in organs, say Swiss researcherskurzweilai.net3 pointsjonbaer10 years ago