29 employees
autonomous_ID is world leaders in biometric identity, wellness, health, and insurance technology.
2007