Affiliations Courses 1998[position unknown]University Of Alabama1999[position unknown]University Of Alabama2000[position unknown]University Of Alabama2001[position unknown]University Of Alabama 1998Biology Of Parasitism: Modern Approaches 1998Lecturer1999Biology Of Parasitism: Modern Approaches 1999Lecturer2000Biology Of Parasitism: Modern Approaches 2000Lecturer2001Biology Of Parasitism: Modern Approaches 2001Lecturer