Neurovations

Dr. Chris Ha DO

Resident Physician, Mayo Clinic


Appearances