James Revill
Teaching
- Formerly Convener, Lecturer & Seminar Tutor: Public management (N1598)
- Formerly Co-Convener, Lecturer & Seminar Tutor: Innovation in Bioscience and Medicine (C7117)
- Formerly Co-Convenor, Lecturer and Seminar Tutor: "Science, Technology and Contemporary Security Challenges"
- Formerly Seminar Tutor: Managing Change (N1073)
- Formerly Lecturer: New Security Challenges (919M1)