oxford-academic-poultry-science December 04, 2023 oxford-academic-poultry-science October 19, 2017 oxford-academic-poultry-science