Masha Fedorova Editor

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.