Affiliations Courses 2012[position unknown]Stowers Institute For Medical Research2013[position unknown]Stowers Institute For Medical Research2014[position unknown]Stowers Institute For Medical Research2015[position unknown]Stowers Institute For Medical Research2016[position unknown]Stowers Institute For Medical Research2017[position unknown]Stowers Institute For Medical Research1995[position unknown]Max Planck Institute Tuebingen2011[position unknown]University Of Utah Medical School 1995Embryology 1995Student2011Embryology: Concepts And Techniques In Modern Developmental Biology 2011Lecturers2012Embryology: Concepts And Techniques In Modern Developmental Biology 2012Faculty2013Embryology: Concepts And Techniques In Modern Developmental Biology 2013Faculty2014Embryology 2014Faculty2015Embryology 2015Faculty2016Embryology 2016Faculty2017Embryology 2017Chief Scientific Course Consultant (formerly Course Section Leader)