20 employees
TeachAids is an educational technology startup founded at Stanford which creates health education software used in 82 countries
2009