10 employees
Leveraging technology to bring structure to the medical chart for analysis in research and medico-legal matters.
2015