He is board certified in internal medicine. Dr. Karim earned his medical degree from King Edward Medical University in Pakistan and completed his residency at Mount Sinai School of Medicine in New York City. He completed fellowship training in nephrology at Virginia Commonwealth University Medical Center in Richmond.