Dr. Puffer provides family medicine care for patients of all ages in the clinical setting and serves as a hospitalist, caring for inpatients during their hospital stay. His special interests include health policy and health systems work, community health and wellness, pediatric care, education and preventive medicine.