Elizabeth Shaw
Elizabeth Shaw is a lecturer in criminal law and criminology at the University of Aberdeen, where she is also a co-director of the Justice Without Retribution Network.
Elizabeth Shaw is a lecturer in criminal law and criminology at the University of Aberdeen, where she is also a co-director of the Justice Without Retribution Network. See less