David Bilchitz

Professor of Law at University of Johannesburg and University of Reading

David Bilchitz is a Professor of Law at the University of Johannesburg in South Africa and the University of Reading in the United Kingdom, focusing on constitutional law and animal rights.