142 employees
NLCHI develops and implements electronic health records for health professionals, reserchers, and health system decision-makers.
1997