Affiliations Courses 1992[position unknown]Duke University1994[position unknown]Duke University1995[position unknown]Duke University1996[position unknown]Duke University2012[position unknown]Stanford University2012[position unknown]Hhmi 1992Embryology: Cell Differentiation And Gene Expression In Early Development 1992Student1994Embryology 1994Teaching Assistant1995Embryology 1995Teaching Assistant1996Embryology: Concepts And Techniques In Modern Developmental Biology 1996Teaching Assistant2012Gene Regulatory Networks 2012Student