Affiliations Courses 2012[position unknown]Rambus Inc1996[position unknown]University Of North Carolina 1996Embryology: Concepts And Techniques In Modern Developmental Biology 1996Student2012Analytical And Quantitative Light Microscopy 2012Student