0
Findings may help find therapies to rejuvenate the body and add years to older individuals, scientists say