Speech of Stuart Slorach delivered at the Inaugural Ceremony of EFSA in Parma, on 21 June, 2005

Stuart Slorach