Book of Abstracts of the 60th Annual Meeting of the European Association for Animal Production
Subtitle: Barcelona, Spain, 24-27 August 2009
Publisher: Wageningen Academic Publishers
Published: 2009
Language: eng
ISBN-13: 9789086861217
Subjects: Agriculture; Science