Affiliations Courses 1984[position unknown]Yale University1993[position unknown]Iowa State University1995[position unknown]Iowa State University1996[position unknown]Iowa State University1997[position unknown]Iowa State University1998[position unknown]Iowa State University 1984Cellular Neurobiology In The Leech 1984Faculty/Staff/Lecturer1993Cellular Neurobiology And Development Of The Leech 1993Faculty1995Neurobiology And Development Of The Leech 1995Faculty1996Neurobiology And Development Of The Leech 1996Faculty1997Neurobiology And Development Of The Leech 1997Faculty1998Neurobiology And Development Of The Leech 1998Faculty