Keith Banting

Professor
Queen's University