1
Published 2017
Cambridge University Press
... of senescence and its underlying mechanisms could have far-reaching consequences for conservation and eco...