Affiliations Courses 1970[position unknown]University Of Washington1996[position unknown]Stanford University1997[position unknown]Stanford University1998[position unknown]Stanford University1999[position unknown]Stanford University 1970Experimental Invertebrate Zoology 1970Student1996Neurobiology 1996Faculty1997Neurobiology 1997Faculty1998Neurobiology 1998Faculty1999Neurobiology 1999Faculty