TeachAids logo

TeachAids

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

Industries

Employees

11-50

Links


Org chart

Collapse

Board & advisors


Teams


Offices