Affiliations Courses 2009[position unknown]University Of Utah2010[position unknown]University Of Utah2011[position unknown]University Of Utah2012[position unknown]University Of Utah2013[position unknown]University Of Utah1996[position unknown]Harvard University Museum Of Comparative Zoology 1996Embryology: Concepts And Techniques In Modern Developmental Biology 1996Student2009Embryology 2009Lecturer2010Embryology 2010Lecturer2011Embryology: Concepts And Techniques In Modern Developmental Biology 2011Lecturers2012Embryology: Concepts And Techniques In Modern Developmental Biology 2012Lecturer2013Embryology: Concepts And Techniques In Modern Developmental Biology 2013Lecturer