Organizations on EdSurge
KnowmiaKnowmia

Knowmia

Creators of the product by the same name. Located in San Francisco, California, the company was founded in 2011.