Heterozygosity, inbreeding and neonatal traits in Soay sheep on St Kilda.

Heterozygosity, inbreeding and neonatal traits in Soay sheep on St Kilda.