Affiliations Courses 2002[position unknown]Duke Univeristy2000[position unknown]Duke University2001[position unknown]Duke University1999[position unknown]Suny Stony Brook 1999Embryology: Concepts And Techniques In Modern Developmental Biology 1999Faculty2000Embryology: Concepts And Techniques In Modern Developmental Biology 2000Faculty2001Embryology: Concepts And Techniques In Modern Developmental Biology 2001Faculty2002Embryology: Concepts And Techniques In Modern Developmental Biology 2002Lecturer