Affiliations Courses 2017[position unknown]Uppsala University 2017Biology of Parasitism 2017Course Lecturer