15 Dec 2015 Cheetahs have narrowly outrun extinction - the survivors are 95% homozygous #genomics Cheetahs have narrowly outrun extinction …