New research pinpoints genes associated with a disease seen as a major contributor to poor performance in Thoroughbred ...
23.70 45.2 (21.5) - ST / 800 m / tf / 8 bt 9 / C Y Ho / Swimming ...