Affiliations Courses Positions 1971[position unknown]Harvard University2004[position unknown]Harvard University2005[position unknown]Harvard University2006[position unknown]Harvard University2007[position unknown]Harvard University2008[position unknown]Harvard University2010[position unknown]Harvard University1997[position unknown]Washington University School Of Medicine2000[position unknown]Washington University School Of Medicine2002[position unknown]Washington University2003[position unknown]Washington University2009[position unknown]Harvard1995[position unknown]Washington University Medical School1998[position unknown]Washington University Medical School2001[position unknown]Washington University Medical School 1971Neurobiology 1971Student1995Neurobiology 1995Lecturer1997Embryology: Concepts And Techniques In Modern Developmental Biology 1997Faculty1998Embryology: Concepts And Techniques In Modern Developmental Biology 1998Lecturer2000Neurobiology 2000Faculty2001Neurobiology 2001Faculty2001Embryology: Concepts And Techniques In Modern Developmental Biology 2001Faculty2002Embryology: Concepts And Techniques In Modern Developmental Biology 2002Lecturer2003Neurobiology 2003Lecturer2003Embryology: Concepts And Techniques In Modern Developmental Biology 2003Lecturer2004Embryology 2004Lecturer2005Neurobiology 2005Lecturer2005Embryology 2005Faculty2006Embryology 2006Lecturer2006Neurobiology 2006Lecturer2007Neurobiology 2007Faculty2007Embryology 2007Faculty2008Neurobiology 2008Lecturer2010Summer Program In Neuroscience, Ethics, And Survival 2010Lecturer2010Neurobiology 2010Lecturer 2009The Circuits That Let Us SeeFriday Evening Lecturer