compedia.net
1 item
Compedia has been a global leader in the development of interactive educational systems, content and technologies, since 1988.
rating_count is the Chrome Web Store ratings count, not a written-review count.