Clinics / Affiliations
- Portneuf Medical Group - Lung and Sleep Specialists
- (208) 239-2640777 Hospital Way, Ste 202, , Pocatello ID, 83201
Board Certified
- American Board of Internal Medicine
- American Board of Internal Medicine
- American Board of Internal Medicine
- American Board of Internal Medicine
Specialties
- Pulmonology
Education & Training
- Cleveland Clinic Foundation, Fellowship
- Hahnemann Medical College, Medical School
- Cleveland Clinic Foundation , Residency