Michael Geist's home on Substack: blog posts, podcasts, and micro-blogging on digital law and policy in one place
Law Professor & Canada Research Chair in Internet and E-commerce Law @uocommonlaw @uOttawaTechLaw @LawBytesPod
Mastodon: mas.to/@mgeist