Find a Provider
Mayo Clinic Health System provides you access to Mayo Clinic care. We have more than 1,000 providers to serve more than half a million patients a year... all close to home.
Patient StoriesVideo visits keep patient, doctor connected during pandemicMay 19, 2020
Patient StoriesGenetic counseling helps woman, family make informed health decisionsFebruary 13, 2020
Patient StoriesModern miracle: Treatment advances keep cancer in checkOctober 05, 2018
Locations & Services
In my free time, I enjoy water skiing, biking and playing badminton.
Training & Credentials
- University of Jordan, Amman
- Cleveland Clinic, Cleveland, Ohio
- University of Rochester Medical Center, Rochester, New York
- American Board of Internal Medicine
- American Board of Hematology
- American Board of Medical Oncology
- Optune therapy, Novocure
Additional Oncology Outreach
1110 Seventh Ave.
Cumberland, WI 54829