Affiliations Courses Research 1980[position unknown]University Of California Berkeley1982[position unknown]University Of California Berkeley1981[position unknown]University Of California2005[position unknown]University Of Virginia2006[position unknown]University Of Virginia2007[position unknown]University Of Virginia2008[position unknown]University Of Virginia2009[position unknown]University Of Virginia2010[position unknown]University Of Virginia2011[position unknown]University Of Virginia2012[position unknown]University Of Virginia2013[position unknown]University Of Virginia2014[position unknown]University Of Virginia2015[position unknown]University Of Virginia2016[position unknown]University Of Virginia 1980Embryology 1980Faculty/Staff/Lecturer2005Embryology 2005Faculty2006Embryology 2006Lecturer2007Embryology 2007Faculty2008Embryology 2008Faculty2009Embryology 2009Faculty2010Embryology 2010Faculty2011Embryology: Concepts And Techniques In Modern Developmental Biology 2011Faculty2012Embryology: Concepts And Techniques In Modern Developmental Biology 2012Faculty2013Embryology: Concepts And Techniques In Modern Developmental Biology 2013Faculty2014Embryology 2014Faculty2015Embryology 2015Faculty2016Embryology 2016Faculty 1981[subject unknown]Other Research Personnel1982[subject unknown]Other Research Personnel