By dr. dolittle on December 13, 2013. Tags Life Science aging evolution lifespan senescence Log in to post comments More like this