Affiliations Courses 2001[position unknown]Carnegie Institution Of Washington2002[position unknown]Carnegie Institution Of Washington2003[position unknown]Carnegie Institution Of Washington2004[position unknown]Carnegie Institution Of Washington 2001Embryology: Concepts And Techniques In Modern Developmental Biology 2001Teaching Assistant2002Embryology: Concepts And Techniques In Modern Developmental Biology 2002Teaching Assistant2003Embryology: Concepts And Techniques In Modern Developmental Biology 2003Teaching Assistant2004Embryology 2004Teaching Assistant