Physician Profile
Locations
Physician Groups
- Mountain States Medical Group - Hospital Internal Medicine16000 Johnston Memorial Drive4th FloorAbingdon, VA 24211
Hospitals
Credentials & Education
Medical School
Medical Education
- Ain Shams University
Residency
- The Christ Hospital