Biography

Bart van der Sloot is Associate Professor at the Tilburg Institute for Law, Technology, and Society, Tilburg University, the Netherlands.

Free US delivery on orders $35 or over