Photo of James RevillJames 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)