Emma Hitchings

Emma Hitchings is senior lecturer in law at Bristol University.