Twenty years of equine research. A review of the work of The Animal Health Trust's Equine Research Station from January 1st, 1947-December 31st, 1966.
D000818:Animals; D004739:England; D006734:Horse Diseases; D006736:Horses; D012106:Research