Geoffrey P. Horsman

Associate Professor, Department of Chemistry & Biochemistry, Wilfrid Laurier University