Affiliations Courses 1986[position unknown]University Of Heidelberg 1986Biology Of Parasitism 1986Student