David Swenson MD MPH

Physician Profile

David Swenson. His primary practice is as an Emergency Medicine.