Larry Flanagan, Professor of Biological Sciences, University of Lethbridge