Affiliations Courses 1998[position unknown]University Of California Santa Barbara1999[position unknown]University Of California Santa Barbara2000[position unknown]University Of California Santa Barbara2003[position unknown]University Of California Santa Barbara2002[position unknown]Uc Santa Barbara 1998Embryology: Concepts And Techniques In Modern Developmental Biology 1998Teaching Assistant1999Embryology: Concepts And Techniques In Modern Developmental Biology 1999Teaching Assistant2000Embryology: Concepts And Techniques In Modern Developmental Biology 2000Teaching Assistant2002Embryology: Concepts And Techniques In Modern Developmental Biology 2002Teaching Assistant2003Embryology: Concepts And Techniques In Modern Developmental Biology 2003Teaching Assistant