Lee Roach
Dr Lee Roach is a senior lecturer in law at Portsmouth Business School, the University of Portsmouth Professor Richard Card is Emeritus Professor of Law, De Montfort University, Leicester Professor Jennifer James is Director of Student Services, University of Reading
Dr Lee Roach is a senior lecturer in law at Portsmouth Business School, the University of Portsmouth Professor Richard Card is Emeritus Professor of Law, De Montfort University, Leicester Professor Jennifer James is Director of Student Services, University of Reading See less