6 employees
Azuba develops a mobile health information network for patients and caregivers to manage and share electronic health records.
2013