Professor Robert Upex
Robert Upex is Emeritus Professor of Law at the University of Surrey. Richard Benny is Senior Lecturer in Law at the University of Surrey. Stephen Hardy is a Barrister.
Robert Upex is Emeritus Professor of Law at the University of Surrey. Richard Benny is Senior Lecturer in Law at the University of Surrey. Stephen Hardy is a Barrister. See less
Professor Robert Upex's Featured Books