Masha Fedorova

Masha Fedorova, LLM, PhD, is Full Professors of Criminal Law and Criminal Procedure Law at the Faculty of Law of Radboud University, Nijmegen, the Netherlands.

Other titles by this author