Cover image
Michael Geist 
Michael Geist's avatar
Law Professor & Canada Research Chair in Internet and E-commerce Law @uocommonlaw @uOttawaTechLaw @LawBytesPod Mastodon: mas.to/@mgeist