John Patterson
MD, MSPH, FAAFP
Read my bio and learn about my practice philosophy here.
Additional Teacher Specialty
Health professionals
Website
Read my bio and learn about my practice philosophy here.