fbpx Cactus Communications Limited | Ecsite

Cactus Communications Limited

Cactus Communications is one of the largest scientific communications agency in the world. With offices in the UK, U.S, Japan, Korea, China, and India, EDITAGE is the flagship brand of Cactus Communications, wherein we help researchers disseminate their science through engaging formats like videos, infographics, research new stories. We also offer language editing, and translation support to researchers.