Clinical Interests
- Sports medicine
- Throwing injuries
- Running injuries
- Overuse syndrome
- Musculoskeletal ultrasound
- Platelet-rich plasma injections
Research Interests
- Injury risk and prevention
Education
- DO, Philadelphia College of Osteopathic Medicine, Philadelphia, PA
Training
- Fellowship, Center for Sports Medicine, University of Pittsburgh Medical Center, Pittsburgh, PA
- Residency, Family Medicine, Reading Hospital and Medical Center, Reading, PA
Board Certifications
- American Board of Family Medicine
- American Board of Family Medicine - Sports Medicine
Memberships
- American Medical Society for Sports Medicine
- Delaware Valley Society for Sports Medicine
- American Academy of Family Physicians
- American Osteopathic Association
Awards and Honors
- Top Doctors, Sports Medicine, Philadelphia magazine, 2020-2025
Treatment Philosophy
My philosophy of practice is to treat the entire patient. I try to treat the chief area of pain or dysfunction while considering the patient as a whole. I want to keep you moving and doing what you enjoy.
Patient Comments
I have recommended Dr Keller many times
Provider was not really apologetic about the wait so it made the whole visit awkward. Even though his care was fine I would not recommend him or the facility
Waited 45 minutes to see dr Made up his time on me Very short visit Would not recommend to anyone I myself may not return He's too busy !!!!
I've already have recommended to twoPeople.
Dr Keller is ABSOLUTELY the best!!! He listens to my concerns/ problems, explains everything very well and takes as much time as is needed to come up with a treatment plan that is agreeable to both physician and patient. He has a wonderful bedside manner and couldn't be more helpful. It is very evident that he will help in any way to allow me to have the best outcome for my issue. I can't say enough about him. He is a wonderful physician!