Affiliations Courses 2004[position unknown]University Of Glasgow2005[position unknown]University Of Glasgow 2004Biology Of Parasitism: Modern Approaches 2004Faculty2005Biology Of Parasitism: Modern Approaches 2005Lecturer