Medical School

Internship

Residency

Undergraduate

Professional Activities

Associate Medical Director - Hospitalist Program; Certified Neonatal Resuscitation; Instructor for Pediatric Advanced Life Support and Advanced Cardiac Life Support

(Hospital Medicine) A hospitalist is a physician that facilitates admissions and consultations for hospitalized patients and are responsible for coordinating all diagnostic treatments and processes during the patient's hospital stay. Our goal at Billings Clinic is to provide quality, collaborative and efficient care for hospitalized patients.