Evolutionary constraints over microsatellite abundance in larger mammals as a potential mechanism against carcinogenic burden

Evolutionary constraints over microsatellite abundance in larger mammals as a potential mechanism against carcinogenic burden