About Wanjiru Njoya
Wanjiru Njoya is a Senior Lecturer at the University of Exeter Law School, UK and a Fellow of the UK Higher Education Academy. She has previously taught law at St John’s College, Oxford, the London School of Economics, and Queen’s University, Canada. ...