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
Author ID: 18425
Interests