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; D001669:Biochemical Phenomena; D001671:Biochemistry; D006736:Horses; D012106:Research; D014730:Veterinary Medicine