Affiliations Courses 1995[position unknown]University Of California Irvine2005[position unknown]University Of Michigan2006[position unknown]University Of Michigan2007[position unknown]University Of Michigan1996[position unknown]California Institute Of Technology1997[position unknown]California Institute Of Technology1998[position unknown]University Of Missouri 1995Embryology 1995Teaching Assistant1996Embryology: Concepts And Techniques In Modern Developmental Biology 1996Teaching Assistant1997Embryology: Concepts And Techniques In Modern Developmental Biology 1997Teaching Assistant1998Embryology: Concepts And Techniques In Modern Developmental Biology 1998Teaching Assistant2005Neural Development And Genetics Of Zebrafish 2005Student2005Embryology 2005Teaching Assistant2006Embryology 2006Faculty2007Embryology 2007Faculty