Greg Elmer
My blogs
Industry | Education |
---|---|
Occupation | Research Chair, Ryerson University |
Location | Toronto |
Introduction | Director, Infoscape Research Lab, Ryerson University www.infoscapelab.ca |
Interests | Internet politics, campaigns, and activism |
Industry | Education |
---|---|
Occupation | Research Chair, Ryerson University |
Location | Toronto |
Introduction | Director, Infoscape Research Lab, Ryerson University www.infoscapelab.ca |
Interests | Internet politics, campaigns, and activism |