Affiliations Courses 2001[position unknown]University Of California Davis2009[position unknown]Carnegie Institution For Science2011[position unknown]Carnegie Institution For Science2006[position unknown]Carnegie Institution Of Washington2007[position unknown]Carnegie Institution Of Washington2008[position unknown]Carnegie Institution Of Washington 2001Workshop On Molecular Evolution 2001Student2006Embryology 2006Teaching Assistant2007Embryology 2007Teaching Assistant2008Embryology 2008Teaching Assistant2009Embryology 2009Teaching Assistant2011Embryology: Concepts And Techniques In Modern Developmental Biology 2011Teaching Assistants