Book of abstracts for the 10th World Conference on Animal Production [electronic resource] / this event is held under the auspices of the World Association for Animal Production, the South African Society for Animal Science and the All-Africa Association of Animal Production.