Dr Helen Taylor is a senior legal researcher at the UK-based charity ... Helen completed her DPhil in Law at the University of Oxford, and is a research associate at the South African Institute for ...