Professor Jamie Newbold
FLSW
Professor of Animal Science, Director of Research and Enterprise, Institute of Biological and Rural Sciences, Aberystwyth University
Professor of Animal Science, Director of Research and Enterprise, Institute of Biological and Rural Sciences, Aberystwyth University