Dr. Karen Moulin received her Bachelor’s degree in microbiology from the University of Rochester in 1994 and received her Veterinary degree from the University of Pennsylvania in 1998. She then completed an internship at the Animal Emergency Center in Milwaukee Wisconsin specializing in emergency and critical care medicine. She joined the staff at the New England Animal Medical Center in 2000. In her free time Dr. Moulin enjoys running and hiking. She and her husband share a cairn terrier (Max) who was rescued from a shelter.