Michael
Shaffer
PT, MSPT, OCS, ATC

UI Health Care Provider
Physical Therapist
Languages
English
Clinical Supervisor, Adjunct Associate