Posted on

John Blad

John Blad is Associate Professor Criminal law at Erasmus university Rotterdam.