AB, College of William & Mary, 1985. Master of Arts, Duke University, 1988. Doctor of Philosophy, Duke University, 1992.
Visiting lecturer North Carolina State University, fall 1992, 93. Visiting assistant professor history Duke University, spring 1993. Visiting assistant professor history of science University Oklahoma, spring 1994.
Adjunct professor interdisciplinary studies College William and Mary, 1997. Member Local Arrangements committee for the 1997 meeting of America Association for the History of Medicine in Williamsburg, 1995-1997.
Member History of Science Society, Phi Beta Kappa.