Physicians who specialize in Hospital Medicine are called Hospitalists.

Hospitalists care for patients in the hospital. The vast majority of hospitalists are trained in internal medicine.