Isaac Esteban

Twona - The Easiest Artwork Management System for Life Sciences

by

Twona is an online Artwork Management System. Workflow management, versioning, text and graphic comparison for Life Sciences, Food and Retail industries.

Add a comment

Replies

Be the first to comment