EFITA newsletter / 303 / European Federation for Information Technology in Agriculture, Food and the Environment


April 03, 2007.