Acerar Ltd. Trademarks
EFFECTIVATE

EFFECTIVATE

Entertainment and educational services, namely, providing online games and questionnaires designed to improve learning,…
Owned by: Acerar Ltd.
Serial Number: 79261804