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.
Locations & Services
Hospital and Clinic1222 E. Woodland Ave., Barron, WI 54812
I am excited to be able to serve patients and work with the dedicated team at Mayo Clinic Health System.
In my free time, I enjoy spending time with family, reading and playing squash.
Training & Credentials
- Aga Khan University, Karachi, Pakistan
Internship & Residency
- Internal Medicine, Hennepin County Medical Center, Minneapolis, MN
- Nephrology, Hennepin County Medical Center and Minneapolis VA Health Care System, Minneapolis, MN
- Internal Medicine, American Board of Internal Medicine
- Basic Advanced Life Support
- Advanced Cardiac Life Support
- Pediatric Advanced Life Support
- American Society of Nephrology
- Chronic kidney disease
- Vascular access