Stress and Demographic Decline: A Potential Effect Mediated by Impairment of Reproduction and Immune Function in Cyclic Vole Populations Read more about Stress and Demographic Decline: A Potential Effect Mediated by Impairment of Reproduction and Immune Function in Cyclic Vole Populations