translate English to French: Professor of Criminal Law, University of Helsinki, Finland
Professeur de droit pénal à l'Université d'Helsinki