Mikhail Turchenko

1 post

Associate Professor, Department of Political Science, European University at St. Petersburg