Veterinary events experienced by British flat racing Thoroughbreds on race day 2000 to 2013 Sarah Rosanowski

Veterinary events experienced by British flat racing Thoroughbreds on race day 2000 to 2013 Sarah Rosanowski