David Johnston

David Johnston is on the Faculty of Law at McGill University in Montreal. He is chair of the Canadian Information Highway Advisory Council and president of the University of Waterloo.

Showing the single result

Scroll to Top