Pavel K. Barabanov

PhD in Law
judge (honorably retired)
Severodvinsk City Court, Arkhangelsk Oblast
Author ID: 64878
Interests
foreign criminal procedure