20 employees
Avicena Systems is a medical technology company that develops molecular diagnostic and screening instruments.
2020