Affiliations Courses 1997[position unknown]Harvard University1994[position unknown]California Institute Of Technology1995[position unknown]California Institute Of Technology1996[position unknown]California Institute Of Technology 1994Embryology 1994Teaching Assistant1995Embryology 1995Teaching Assistant1996Embryology: Concepts And Techniques In Modern Developmental Biology 1996Teaching Assistant1997Embryology: Concepts And Techniques In Modern Developmental Biology 1997Teaching Assistant