Affiliations Courses 1988[position unknown]Harvard University School Of Public Health1986[position unknown]Harvard University1995[position unknown]University Of Arizona 1986Biology Of Parasitism 1986Faculty/Staff/Lecturer1988Biology Of Parasitism 1988Lecturer1995Biology Of Parasitism 1995Lecturer