Affiliations Courses 1986[position unknown]Yale University2004[position unknown]Carnegie Mellon University2001[position unknown]Carnegie Institution Of Washington2002[position unknown]Carnegie Institution Of Washington2003[position unknown]Carnegie Institution Of Washington 1986Neurobiology 1986Student2001Embryology: Concepts And Techniques In Modern Developmental Biology 2001Faculty2002Embryology: Concepts And Techniques In Modern Developmental Biology 2002Faculty2003Embryology: Concepts And Techniques In Modern Developmental Biology 2003Faculty2004Neurobiology 2004Lecturer2004Embryology 2004Faculty