By dr. dolittle on December 13, 2013. Tags Life Science aging evolution lifespan senescence More like this