
MD – Uniformed Services University of Health Sciences
Residency – Naval Medical Center, San Diego, CA
Internship – National Naval Medical Center, Bethesda, MD
Bachelor & Masters – Civil Engineering, University of Wyoming
Hospital/Clinic Affiliations:
- Banner Wyoming Medical Center
- Community Hospital in Torrington, Wyoming
- Platte County Memorial Hospital in Wheatland, Wyoming
- Washakie Medical Center in Worland, Wyoming
- Niobrara Community Hospital in Lusk, Wyoming
- North Platte Valley Medical Center in Saratoga, Wyoming