Affiliations Courses 2014[position unknown]University Of Manchester2006[position unknown]University Of Edinburgh2007[position unknown]University Of Edinburgh2008[position unknown]University Of Edinburgh2009[position unknown]University Of Edinburgh2010[position unknown]University Of Edinburgh2011[position unknown]University Of Edinburgh2012[position unknown]University Of Edinburgh2013[position unknown]University Of Edinburgh2000[position unknown]Cornell University 2000Biology Of Parasitism: Modern Approaches 2000Teaching Assistant2006Biology Of Parasitism: Modern Approaches 2006Lecturer2007Biology Of Parasitism 2007Lecturer2008Biology Of Parasitism 2008Lecturer2009Biology Of Parasitism 2009Faculty2010Biology Of Parasitism 2010Faculty2011Biology Of Parasitism: Modern Approaches 2011Faculty2012Biology Of Parasitism: Modern Approaches 2012Faculty2013Biology Of Parasitism: Modern Approaches 2013Lecturer2014Biology of Parasitism 2014Lecturer