Personal Biography:
As a physician assistant, David provides care to patients of all ages. In his free time, David enjoys hiking, exercising, mountain biking, swimming, handiwork and volunteering for various activities.
Medical Education and Training:
Bachelor's degree: Westmont College
Master's degree: Quinnipiac University
Board certification: Physician Assistant