Editor-in-Chief

Professor Cledwyn Thomas
European Federation of Animal Science (EAAP)