Home

Donate

contributors

Barrie Sander

Barrie Sander is Assistant Professor at Leiden University - Faculty of Governance and Global Affairs. His research focuses on the intersection of international law and digital technology, as well as the fields of international human rights law and international criminal law.