Affiliations Courses 2003[position unknown]Davidson College2005[position unknown]Davidson College2008[position unknown]Davidson College 2003Embryology: Concepts And Techniques In Modern Developmental Biology 2003Student2005Analytical And Quantitative Light Microscopy 2005Student2008Zebrafish Development And Genetics 2008Student