22 employees
Avicena is a developer of medical devices and algorithms used to easily assess cardiovascular health.
2014