Andrey Semenov

Portrait: 
First name: 
Andrey
Last name: 
Semenov
Center for Comparative History and Politics Studies, Perm National Research University, Russian Federation