Rämistrasse 101
ZUE F7
Zürich, 8092
Switzerland
ETH Zürich
Communication Power, Social Media, Twitter, Political Discourse, Russia, Natural Language Processing, Protest