Lectures

For all upcoming lectures, please see my calendar

Next lecture: Wednesday 27 October 2010: Jim Meets… David Attenborough, University of Surrey

Below are listed some recent lectures:

Comments are closed.