Specialties
Internal Medicine
Nephrology
Board Certificates
AB IM - Internal Medicine
AB IM - Nephrology
Education
Medical School
Allama Iqbal Medical College
Fellowship
Hahnemann University Hospital
Residency
Hahnemann University Hospital
Internship
Hahnemann University Hospital
Other credentialed facilities
Vidant Edgecombe Hospital
Vidant Medical Center