David Foote, MD

David Foote, MD

Instructor of Clinical Medicine