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.