Glen C Filson

Glen C. Filson is Associate Professor of Rural Extension Studies at the University of Guelph.