56 employees
Strata Health leverages technology to achieve dramatic patient flow improvement within health systems.
2001