Keith Banting, professor, honorary doctorate recipient