Owen Roberts

108 posts
Owen Roberts is the Guelph-based Past-President of International Federation of Agricultural Journalists, and an agricultural communications faculty member at the University of Illinois.