Ageing in a variable habitat: environmental stress affects senescence in parasite resistance in St Kilda Soay sheep

Ageing in a variable habitat: environmental stress affects senescence in parasite resistance in St Kilda Soay sheep