Affiliations Courses 2010[position unknown]Newcastle University2011[position unknown]Newcastle University2012[position unknown]Newcastle University 2010Methods In Computational Neuroscience 2010Lecturer2011Methods In Computational Neuroscience 2011Lecturer2012Methods In Computational Neuroscience 2012Lecturer