Posts by Andrei Semenov

About the author

Assistant Professor, Department of Political Science
Perm State University