Health, Science And Society, Technology and Society Telomerase October 1, 2014 Rand Simberg The Salk Institute seems to have found an on/off switch for cell aging. Faster, please.