Affiliations Courses 1999[position unknown]University Of California Berkeley2000[position unknown]University Of California Berkeley2001[position unknown]University Of California Berkeley2003[position unknown]University Of California Berkeley2016[position unknown]University Of Texas Austin2013[position unknown]University Of Texas2015[position unknown]University Of Texas2010[position unknown]University Of Texas At Austin2012[position unknown]University Of Texas At Austin2002[position unknown]Uc Berkeley 1999Embryology: Concepts And Techniques In Modern Developmental Biology 1999Teaching Assistant2000Embryology: Concepts And Techniques In Modern Developmental Biology 2000Teaching Assistant2001Embryology: Concepts And Techniques In Modern Developmental Biology 2001Teaching Assistant2002Embryology: Concepts And Techniques In Modern Developmental Biology 2002Teaching Assistant2003Embryology: Concepts And Techniques In Modern Developmental Biology 2003Lecturer2010Embryology 2010Faculty2012Embryology: Concepts And Techniques In Modern Developmental Biology 2012Lecturer2013Embryology: Concepts And Techniques In Modern Developmental Biology 2013Lecturer2015Embryology 2015Faculty2016Embryology 2016Faculty