Konstantin V. Petrov

PhD in Law, associate Professor

Head of the Department of theory and history of state and law, Pushkin Leningrad state University

Pushkin Leningrad state University

Interests:

By this author

Loading...
Up